Senior Node.js Engineer at Motopay

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
2 years ago

Additional Details

Job ID
66609
Job Views
142

Job Description



About the job



  • 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.


Responsibilities



  • 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.


Requirements



  • 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.


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept