Overview

Outcess is an integrated customer engagement and business process outsourcing company. We deliver innovative digital solutions that empower and optimize the performance of people, teams, and organizations.

Job Position: Backend Developer with Node/Express

Job Location: Lagos

Job Responsibilities

  • Develop and maintain server-side logic using Node.js and Express.js.
  • Design and implement RESTful APIs.
  • Build reusable code and libraries for future use.
  • Optimize applications for maximum speed and scalability.
  • Work closely with front-end developers to integrate user-facing elements with server-side logic.
  • Collaborate with database administrators to design and manage database systems.
  • Participate in team meetings, code reviews, and agile development processes.
  • Maintain and improve existing codebase.
  • Troubleshoot and debug issues as they arise.
  • Monitor and ensure performance, security, and reliability of the backend systems.
  • Write unit and integration tests to ensure robustness and reliability.
  • Assist in the development and maintenance of automated testing frameworks.
  • Perform regular testing and debugging of the application to ensure quality.
  • Create and maintain documentation for code, APIs, and development processes.
  • Document new development processes and update existing ones as needed.

Job Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent experience).
  • Proficiency in JavaScript and understanding of its core principles.
  • Experience with Node.js and Express.js frameworks.
  • Understanding of RESTful APIs and API development.
  • Familiarity with databases (both SQL and NoSQL), such as MongoDB, PostgreSQL, MySQL, etc.
  • Knowledge of modern development tools and environments, including version control systems like Git.
  • Basic understanding of containerization and orchestration tools like Docker and Kubernetes (a plus).
  • Basic knowledge of security principles and practices in web applications.
  • Understanding of server-side templating languages.
  • Familiarity with asynchronous programming and event-driven architectures.
  • Basic knowledge of cloud services and deployment, such as AWS, Azure, or Google Cloud Platform.
  • Strong problem-solving skills and attention to detail.
  • Good communication skills and ability to work in a team environment.
  • Willingness to learn new technologies and adapt to changing requirements.
  • Some experience with backend development projects, whether through internships, school projects, or personal projects.
  • Understanding of Agile development methodologies is a plus.

Salary
N50,000 – N100,000 monthly.

Application Deadline
31st October, 2024.

How to Apply
Interested and qualified candidates should send their CV to: abdulmumin.abubakar@outcess.com using the Job Title as the subject of the mail.

Tagged as: Information Technology