Remote Associate Principal Engineer, NodeJS

at Nagarro

Posted 8 hours ago 2 applied

Description:

  • Nagarro is a Digital Product Engineering company that is rapidly scaling and looking for new colleagues.
  • The Associate Principal Engineer will have a total experience of 11+ years.
  • The role requires extensive experience in architecting, designing, and developing scalable microservices-based applications using Node.js.
  • Strong proficiency with NestJS and the Node.js ecosystem is essential.
  • Advanced knowledge of PostgreSQL, including database design, indexing, and query optimization, is required.
  • Experience with GraphQL schema design, resolvers, and performance tuning is necessary.
  • Familiarity with microservices architecture and distributed systems is expected.
  • Strong knowledge of REST API design and development is crucial.
  • Experience with MongoDB, PostgreSQL, or other relational/non-relational databases is needed.
  • Proficiency in writing automated tests using frameworks like Jest, Mocha, or similar is required.
  • Experience with Java or Java-based microservices is a plus.
  • Proficiency with Git, CI/CD pipelines, and Agile development practices is necessary.
  • Exposure to containerization tools like Docker and orchestration with Kubernetes is expected.
  • Experience with cloud platforms such as AWS, GCP, or Azure is required.
  • Excellent communication skills and the ability to collaborate effectively with cross-functional teams are essential.

Requirements:

  • Candidates must have a Bachelor’s or master’s degree in computer science, Information Technology, or a related field.
  • A total experience of 11+ years is required.
  • Extensive experience in architecting, designing, and developing scalable microservices-based applications using Node.js is necessary.
  • Strong proficiency with NestJS and the Node.js ecosystem is essential.
  • Advanced knowledge of PostgreSQL, including database design, indexing, and query optimization, is required.
  • Experience with GraphQL schema design, resolvers, and performance tuning is necessary.
  • Familiarity with microservices architecture and distributed systems is expected.
  • Strong knowledge of REST API design and development is crucial.
  • Experience with MongoDB, PostgreSQL, or other relational/non-relational databases is needed.
  • Proficiency in writing automated tests using frameworks like Jest, Mocha, or similar is required.
  • Experience with Java or Java-based microservices is a plus.
  • Proficiency with Git, CI/CD pipelines, and Agile development practices is necessary.
  • Exposure to containerization tools like Docker and orchestration with Kubernetes is expected.
  • Experience with cloud platforms such as AWS, GCP, or Azure is required.
  • Excellent communication skills and the ability to collaborate effectively with cross-functional teams are essential.

Benefits:

  • The company offers a dynamic and non-hierarchical work culture.
  • Employees have the opportunity to work at scale across all devices and digital mediums.
  • Nagarro provides a collaborative environment where great colleagues are sought after.
  • The role allows for involvement in innovative projects that inspire and excite.