Node.js Developer - Javascript/TypeScript
IT Company
Date: 2 weeks ago
City: Navi Mumbai, Maharashtra
Contract type: Full time

Job Title : Senior Node.js Developer
Experience : 6 to 10 Years
Employment Type : Full-Time
About The Role
We are seeking a highly skilled Senior Node.js Developer with 610 years of experience to join our dynamic team. The ideal candidate will have hands-on experience with backend development using JavaScript or TypeScript, and possess a good understanding of UI/UX collaboration tools like Figma, Sketch, or similar. You will play a key role in designing and implementing scalable backend services, collaborating with cross-functional teams, and driving best practices.
Key Responsibilities
Experience : 6 to 10 Years
Employment Type : Full-Time
About The Role
We are seeking a highly skilled Senior Node.js Developer with 610 years of experience to join our dynamic team. The ideal candidate will have hands-on experience with backend development using JavaScript or TypeScript, and possess a good understanding of UI/UX collaboration tools like Figma, Sketch, or similar. You will play a key role in designing and implementing scalable backend services, collaborating with cross-functional teams, and driving best practices.
Key Responsibilities
- Design and architect scalable, secure, and performant backend systems and APIs using Node.js and related frameworks.
- Make key architectural decisions, considering factors like scalability, maintainability, security, and performance.
- Develop and maintain technical design documents and specifications.
- Write clean, well-documented, and efficient code using JavaScript (ES6+) and/or TypeScript.
- Develop and implement RESTful and GraphQL APIs.
- Build and maintain microservices architecture.
- Implement authentication and authorization mechanisms.
- Integrate with databases (SQL and NoSQL) and other backend services.
- Identify and resolve performance bottlenecks in Node.js applications.
- Implement caching strategies, load balancing, and other techniques to ensure scalability.
- Optimize database queries and data structures for performance.
- Collaborate closely with UI/UX designers and frontend developers to define API specifications
- Understand and utilize UI/UX collaboration tools like Figma, Sketch, or similar to align
- Participate in discussions on user experience and contribute to technical feasibility
- Design and implement database schemas (both relational and non-relational).
- Write and optimize database queries.
- Manage database migrations and ensure data integrity.
- Write unit, integration, and end-to-end tests to ensure code quality and reliability.
- Participate in code reviews and provide constructive feedback.
- Implement and maintain CI/CD pipelines for automated testing and deployment.
- Mentor and guide junior developers, fostering their technical growth and development.
- Lead technical discussions and contribute to team best practices.
- Take ownership of complex technical tasks and drive them to completion.
- Experience with deploying and managing Node.js applications on cloud platforms (e.g., AWS,
- Understanding of containerization technologies like Docker and orchestration tools like
- Analyze and resolve complex technical issues in production and development environments.
- Debug and optimize existing code.
- Keep abreast of the latest trends and best practices in Node.js development,
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 6 to 10 years of professional experience in backend development using Node.js.
- Strong proficiency in JavaScript (ES6+) and/or TypeScript.
- Extensive experience with Node.js frameworks like Express.js, NestJS, or similar.
- Deep understanding of RESTful API design principles and experience building and consuming
- Experience with database systems, both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB,
- Familiarity with UI/UX collaboration tools like Figma, Sketch, Zeplin, or similar and the ability
- Experience with version control systems (Git).
- Strong understanding of software development principles, design patterns, and best
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication (written and verbal) and collaboration skills.
- Experience with testing frameworks (e.g., Jest, Mocha, Skills :
- Experience with GraphQL.
- Knowledge of microservices architecture and implementation.
- Experience with message queues (RabbitMQ, Kafka).
- Experience with cloud platforms (AWS, Azure, GCP) and their services relevant to backend
- Familiarity with containerization (Docker) and orchestration (Kubernetes).
- Experience with CI/CD pipelines (Jenkins, GitLab CI, CircleCI).
- Understanding of security best practices for web applications.
- Experience with performance monitoring tools (Prometheus, Grafana).
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
QA Engineer Fresher
Snapmint,
Navi Mumbai, Maharashtra
2 days ago
About SnapmintFounded by serial Entrepreneurs from IIT Bombay, Snapmint is challenging the way banking is done by building the banking experience ground up. Our first product provides purchase financing at 0% interest rates to 300 Million banked consumers in India who do not have credit cards using instant credit scoring and advanced underwriting systems. We look at hundreds of variables,...

Sales Head - Pharma
UPL,
Navi Mumbai, Maharashtra
1 week ago
UPL Limited (NSE: UPL & BSE: 512070, LSE: UPLL) is a global provider of sustainable agriculture products and solutions, with annual revenue exceeding $6bn. We are a purpose-led company. Through OpenAg, UPL is focused on accelerating progress for the food system. We are building a network that is reimagining sustainability, redefining the way an entire industry thinks and works –...

Senior Associate
SS&C Technologies,
Navi Mumbai, Maharashtra
2 weeks ago
As a leading financial services and healthcare technology company based on revenue, SS&C is headquartered in Windsor, Connecticut, and has 27,000+ employees in 35 countries. Some 20,000 financial services and healthcare organizations, from the world's largest companies to small and mid-market firms, rely on SS&C for expertise, scale, and technology.Job DescriptionResponsible for the accounting and valuation for complex investments, which...
