by Emmanuel Urua
0 comment

Job Description

We are looking for a seasoned Senior Node.js Engineer with extensive experience in building and maintaining scalable, distributed systems using microservices architecture. As a key member of our engineering team, you will play a critical role in designing, developing, and optimizing backend services to support our applications. The ideal candidate should have a strong background in Node.js development, a deep understanding of microservices, and a passion for delivering high-quality software solutions.


  • Design, develop, and maintain microservices-based architecture for scalable and resilient applications.
  • Lead the development of backend services using Node.js and associated frameworks.
  • Ensure the performance, security, and scalability of Node.js applications.
  • Design and document RESTful APIs to be consumed by internal and external services.
  • Integrate and optimize database systems within microservices, including both SQL and NoSQL databases.
  • Design and implement efficient data storage and retrieval strategies.
  • Utilize containerization technologies such as Docker for packaging microservices.
  • Implement orchestration tools like Kubernetes to manage and deploy microservices.
  • Implement monitoring and logging solutions for microservices to ensure system health and performance.
  • Proactively identify and address issues through monitoring tools.


  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum 3 years of proven experience as a Senior Node.js Engineer working with microservices
  • In-depth knowledge of Node.js and associated frameworks such as Express.
  • Strong understanding of microservices architecture principles and best practices.
  • Experience with containerization tools (Docker) and orchestration (Kubernetes).
  • Proficiency in designing and optimizing APIs, including RESTful services.
  • Solid experience with both SQL and NoSQL databases.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Strong problem-solving and debugging skills.

Location: Lagos State, Nigeria.


Leave a Comment