top of page

NodeJS Development

Pune, India

Must have

  • Over 8 years of professional experience in designing and building scalable back-end platform services.

  • Over 4 years of Node.js back-end API and services development experience.

  • Experience building back-end web services and background tasks from the ground up using Node.js.

  • Ability to integrate security best practices into the software development lifecycle, safeguarding the integrity and confidentiality of data and systems.

  • Proficiency in writing and optimizing database queries using SQL.

  • Ability to author high-quality code with an emphasis on modularity, readability, and code reuse.

  • Experience following TDD (unit, integration, and regression testing).

  • Implementation of best practices for version control, continuous delivery, and configuration management.

  • Extensive experience in designing, implementing, and integrating RESTful APIs.

  • Proficiency in Typescript, Javascript, HTML, and CSS.

  • In-depth knowledge of data structures, algorithms, software design principles, and design patterns.

  • Strong experience with PostgreSQL and SQL.

  • Experience configuring back-end build tools and CI/CD pipelines.

  • Understanding of Docker and cloud platforms (GCP, AWS, Azure).

  • Analytical and systemic approach to solving problems.

  • Excellent written and verbal communication skills.

  • Experience building multi-tenant web applications.

  • Experience authoring PostGIS GeoSpatial queries.

  • Strong attention to good architecture and design practices, ensuring a solid foundation for future growth and evolution.

  • Experience with other cloud platforms and container orchestration tools.

  • Contributions to open-source projects or active participation in the developer community.


Good to have

  • Knowledge of additional database systems.

  • Familiarity with other programming languages and frameworks.

  • Bachelor's or master’s degree in computer science, software engineering, or a related field.

Submit your details

bottom of page