Job Description

We are looking for a Node.js Lead Developer to architect and lead the development of robust, scalable backend systems. You will own server-side logic, microservices, API design, and mentor backend engineers while ensuring high availability and performance.

Key responsibilities

  • Lead the design, development, and maintenance of Node. js-based backend services and APIs.
  • Architect microservices using Express.js, NestJS, or Fastify.
  • Define backend architecture, database schemas, and API contracts (REST/GraphQL).
  • Mentor and manage a team of backend developers; conduct architecture reviews.
  • Implement secure authentication/authorization (JWT, OAuth2, OpenID Connect).
  • Optimize database queries and integrate with SQL (PostgreSQL/MySQL) and NoSQL (MongoDB, Redis).
  • Implement caching strategies (Redis, Memcached) and message queues (RabbitMQ, Kafka).
  • Ensure system reliability with monitoring (Prometheu...

Ready to Apply?

Take the next step in your AI career. Submit your application to Pinnacle Teleservices today.

Submit Application