
š Hiring: Node.js Developer
ā Experience: 2+ Years
š Location: Mumbai (Andheri East)
ā Work Mode:- 5 Days Work From Office
ā±ļø Notice Period: Immediate Joiners or 15 Days
(Only immediate joiners & candidates serving notice period)
Weāre looking for a passionate Node.js Developer to join our team! If you have hands-on experience with Node.js, Express.js, REST APIs, and databases (such as MongoDB/MySQL/PostgreSQL), we want to hear from you.
ā Key Skills:
- Strong in JavaScript (ES6+), Node.js, Express.js
- Strong knowledge of JavaScript (ES6+), Express.js, and asynchronous programming.
- Experience with databases (MongoDB, MySQL, or PostgreSQL).
- Familiarity with REST APIs, authentication (JWT/OAuth), and security best practices.
- Experience with Git/GitHub and Agile development methodologies.
- Basic knowledge of cloud platforms (AWS, Azure, GCP) is a plus.
- Develop, test, and maintain server-side applications using Node.js.

Similar jobs

Job Title : Senior Consultant (Java / NodeJS + Temporal)
Experience : 5 to 12 Years
Location : Bengaluru, Chennai, Hyderabad, Pune, Mumbai, Gurugram, Coimbatore
Work Mode : Remote (Must be open to travel for occasional team meetups)
Notice Period : Immediate Joiners or Serving Notice
Interview Process :
- R1 : Tech Interview (60 mins)
- R2 : Technical Interview
- R3 : (Optional) Interview with Client
Job Summary :
We are seeking a Senior Backend Consultant with strong hands-on expertise in Temporal (BPM/Workflow Engine) and either Node.js or Java.
The ideal candidate will have experience in designing and developing microservices and process-driven applications, as well as orchestrating complex workflows using Temporal.io.
You will work on high-scale systems, collaborating closely with cross-functional teams.
Mandatory Skills :
Temporal.io, Node.js (or Java), React.js, Keycloak IAM, PostgreSQL, Terraform, Kubernetes, Azure, Jest, OpenAPI
Key Responsibilities :
- Design and implement scalable backend services using Node.js or Java.
- Build and manage complex workflow orchestrations using Temporal.io.
- Integrate with IAM solutions like Keycloak for role-based access control.
- Work with React (v17+), TypeScript, and component-driven frontend design.
- Use PostgreSQL for structured data persistence and optimized queries.
- Manage infrastructure using Terraform and orchestrate via Kubernetes.
- Leverage Azure Services like Blob Storage, API Gateway, and AKS.
- Write and maintain API documentation using Swagger/Postman/Insomnia.
- Conduct unit and integration testing using Jest.
- Participate in code reviews and contribute to architectural decisions.
Must-Have Skills :
- Temporal.io ā BPMN modeling, external task workers, Operate, Tasklist
- Node.js + TypeScript (preferred) or strong Java experience
- React.js (v17+) and component-driven UI development
- Keycloak IAM, PostgreSQL, and modern API design
- Infrastructure automation with Terraform, Kubernetes
- Experience in using GitFlow, OpenAPI, Jest for testing
Nice-to-Have Skills :
- Blockchain integration experience for secure KYC/identity flows
- Custom Camunda Connectors or exporter plugin development
- CI/CD experience using Azure DevOps or GitHub Actions
- Identity-based task completion authorization enforcement
Job description
- Database Design & Development:
- Design, implement, and maintainĀ PostgreSQLĀ databases.
- Develop efficientĀ schemas, indexes, and stored proceduresĀ to optimize data performance.
- Backend Development:
- DevelopĀ RESTful APIsĀ and backend services using Node.js.
- Integrate databases with backend applications for seamless data flow.
- Query Optimization & Performance Tuning:
- Optimize SQL queries for performance and scalability.
- Monitor database health and troubleshoot slow queries or deadlocks.
- Security & Compliance:
- Implement database security best practices, includingĀ role-based access control (RBAC)Ā and encryption.
- Ensure compliance with industry standards likeĀ GDPR, HIPAA,Ā etc.
- Data Migration & Backup:
- Develop and maintain data migration scripts between different PostgreSQL versions or other databases like mongodb.
- Set up and manage database backup and recovery strategies.
- Write efficient SQL queries and manage database schemas using PostgreSQL.
- Build RESTful APIs and integrate third-party APIs/services.
- Optimize application performance and troubleshoot production issues.
- Ensure data security and protection practices are followed.
- Write clean, maintainable code and participate in code reviews.
Primary responsibilities:
ā¢Design, develop AWS IoT/Cloud-based applications using Typescript, Node.Js.
ā¢Work closely with onsite, offshore, and cross functional teams, Product Management, frontend developers, SQA teams to effectively use technologies to build and deliver high quality and on-time delivery.
ā¢Proactively Identify risks and failure modes early in the development lifecycle and develop POCs to mitigate the risks early in the program.
ā¢Assertive communication and team skills.
ā¢This individual be self-directed, highly motivated, and organized with strong analytical thinking and problem-solving skills, and an ability to work on multiple projects and function in a team environment.
Experience and Skills Required:
ā¢More than 6 years of overall experience in Software domain.
ā¢At least 3 years of experience in Cloud native applications.
ā¢Solid working knowledge of Typescript, NodeJS.
ā¢Thorough working knowledge in AWS, Lambdas, Microservices etc.,
ā¢Experience in executing CI/CD processes
ā¢Experience in Microservices Architecture
ā¢Good Knowledge on Cloud security & security design control implementation.
ā¢Knowledge of (AWS IoT Core) and In-depth knowledge of AWS cloud native services including Kinesis, DynamoDB, Neptune, Lambda, API Gateway, Timestream , IoT Core, GreenGrass, Aurora, Lambda, etc.
ā¢Great knowledge in Agile/Scrum

Skills:Ā
Strong knowledge of MYSQL/PostGreSQL; Knowledge of MongoDB, Redis, Couch DB is preferred.Ā
Expertise in application development, databases, version control, and deployment. Skill - Node.js,Ā
Experience of AWS or GCP - especially services such as Lambda or google app engineĀ
Solid grasp of Service-oriented architecture. Web Services implementation on a medium to large scaleĀ
Solid understanding of scaling mobile app services. Having worked the backend of an Android app is preferredĀ
Culture:Ā
Ability to work independently with minimal supervisionĀ
Happy to deal with, and contribute to, an environment of daily builds Has worked in small teams, is versatile. Work within short timelines and be receptive to business needs. Can work closely with Digital, Product, Operations teams.Ā
Desirable Social Attributes:Ā
Has contributed to one or more Open Source projects through own initiative. Has provided a high quality answer to a question posted on StackOverflow.Ā
Role:Ā
As a Software Developer who would work independently, the candidate is expected actively acquire problems and deliver solutions as well as guide the team technically. Such a problem solver would obviously be a self starter with a high level of curiosity rather than a programming language specialist.Ā
He/she would be required to produce software of the highest quality through self-discipline, clear and engaged communication, and attention to detail. The role would include custom web application development on (most typically on Node.js and PHP/Python), databases (most typically MySql and MongoDb), version control (github), testing (necessarily through test scripts written before code is written), daily builds and eventual deployment onto AWS or GCP.Ā
Attributes of the ideal candidate:Ā
Highly productive software developer with the proven aptitude to understand and apply technologyĀ
Determination to succeed despite obstacles and challenges, and a positive attitude favoring achievement of goals over open-ended investigationĀ
Always learning, evolving, and sharing what you knowĀ
Inspired by complex, varied problems and rapid changeĀ
Open-minded, flexible, and curious about new and better ideas
- Highly proficient in JavaScript and Typescript, PassportJs, Sequelize.
- Working knowledge of Node.js frameworks such as ExpressJs, SailsJs, VueJs andĀ ElectronJs.
- Good understanding of server-side templating languages such as Jade, EJS, Mustache etc.
- Good understanding of server-side CSS preprocessors such as Stylus, Less,Sass etc.
- Basic understanding of front-end technologies, such as HTML5, and CSS3
- Sound knowledge of Testing frameworks such as Mocha, Chai, Jasmine, Cucumber etc.
- Experience of writing unit, integration and E2E tests.
- Experience of working with SQL databases.
- Experience of integrating third party APIs.
- Good understanding of code versioning tools, such as Git.
- Good Communication Skills.

Working on APIs, web apps, asynchronous message processing systems,& desktop applications






