Posted on: 06/10/2025
Role Overview :
We are seeking an experienced Node.js Backend Developer to design, develop, and maintain scalable backend services.
The ideal candidate will have strong expertise in Node.js, TypeScript/JavaScript, microservices architecture, database design, and caching strategies, while contributing to code quality, automated testing, and system reliability.
Key Responsibilities :
- Design, develop, and maintain scalable backend services using Node.js and related frameworks.
- Participate in code reviews and ensure adherence to best practices.
- Troubleshoot and debug production issues, ensuring system reliability.
- Design and implement RESTful APIs and integrate with various data sources.
- Work with databases (SQL/NoSQL) and implement caching solutions (e., Redis) for optimized performance.
- Develop and maintain microservices and containerized applications (Docker/Kubernetes).
- Write unit, integration, and contract tests using frameworks like Jest, Mocha, or PactumJS.
- Apply asynchronous programming and event-driven design patterns to handle high-concurrency scenarios.
- Stay updated with industry trends, emerging technologies, and best practices.
- Collaborate effectively with cross-functional teams, including frontend developers, QA, and DevOps.
- Design decoupled and maintainable application architectures.
Required Skills & Experience :
- 5+ years of professional experience with a focus on Node.js development.
- Proficiency in JavaScript/TypeScript and associated tooling.
- Experience with backend frameworks/libraries such as Express or NestJS.
- Strong knowledge of databases (SQL and NoSQL) and database design principles.
- Experience with caching solutions like Redis.
- Hands-on experience in microservices architecture and containerization (Docker, Kubernetes) for 2+ years.
- Understanding of asynchronous programming, event-driven architecture, and decoupled systems.
- Experience with testing frameworks (Jest, Mocha, PactumJS) and automated testing principles.
- Excellent problem-solving, analytical, communication, and collaboration skills.
Nice to Have :
- Experience with NestJS framework.
- Exposure to cloud platforms (AWS, Azure, GCP).
- Knowledge of CI/CD pipelines and DevOps practices.
- Development experience on Ubuntu/Linux environments.
- Familiarity with Python for scripting or tooling.
Did you find something suspicious?
Posted By
Pradeep Reddy
Head HR at tekVizion Voice Solutions Pvt. Ltd
Last Active: NA as recruiter has posted this job through third party tool.
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1556583
Interview Questions for you
View All