HamburgerMenu
hirist

Senior Node.js Developer

SIMFORM SOFTWARE LLP
4 - 9 Years
Ahmedabad

Posted on: 27/02/2026

Job Description

Description :

We are looking for a Sr. Node Developer who not only possesses extensive backend expertise but also demonstrates proficiency in system design, cloud services, microservices architecture, and containerization. (Additionally, a good understanding of frontend tech stack to give support to frontend developers is highly valued).

Key Responsibilities :

- Develop reusable, testable, maintainable, and scalable code with a focus on unit testing.

- Implement robust security measures and data protection mechanisms across projects.

- Champion the implementation of design patterns such as Test-Driven Development (TDD) and Behavior-Driven Development (BDD).

- Actively participate in architecture design sessions and sprint planning meetings, contributing valuable insights.

- Lead code reviews, providing insightful comments and guidance to team members.

- Mentor team members, assisting in debugging complex issues and providing optimal solutions.

Required Skills & Qualifications :

- Excellent written and verbal communication skills.

- Experience : 4+yrs

- Advanced knowledge of JavaScript and TypeScript, including core concepts and best practices.

- Extensive experience in developing highly scalable services and APIs using various protocols.

- Proficiency in data modeling and optimizing database performance in both SQL and NoSQL databases.

- Hands-on experience with PostgreSQL and MongoDB, leveraging technologies like TypeORM, Sequelize, or Knex.

- Proficient in working with frameworks like NestJS, LoopBack, Express, and other TypeScript-based frameworks.

- Strong familiarity with unit testing libraries such as Jest, Mocha, and Chai.

- Expertise in code versioning using Git or Bitbucket.

- Practical experience with Docker for building and deploying microservices.

- Strong command of Linux, including familiarity with server configurations.

- Familiarity with queuing protocols and asynchronous messaging systems.

Preferred Qualification :

- Experience with frontend JavaScript concepts and frameworks such as ReactJS.

- Proficiency in designing and implementing cloud architectures, particularly on AWS services.

- Knowledge of GraphQL and its associated libraries like Apollo and Prisma.

- Hands-on experience with deployment pipelines and CI/CD processes.

- Experience with document, key/value, or other non-relational database systems like Elasticsearch, Redis, and DynamoDB.

- Ability to build AI-centric applications and work with machine learning models, Langchain, vector databases, embeddings, etc.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in