About the role
Location: Bengaluru, India
Experience: 7+ Years
Job Type: Full-Time | Onsite/Hybrid/Remote (as per company policy)
Job Summary:We are looking for a highly skilled and experienced Node.js Developer with strong proficiency in Angular to join our development team in Bengaluru. The ideal candidate should have a solid background in full-stack development, RESTful APIs, and modern web technologies. You will work on scalable backend services and interactive front-end interfaces for enterprise-grade applications.
Key Responsibilities:- Design, develop, and maintain scalable server-side applications using Node.js
- Build responsive and dynamic UI components using Angular (v8 and above)
- Collaborate with product managers, UI/UX designers, and other developers
- Create RESTful APIs and integrate third-party services
- Ensure high performance and responsiveness of applications
- Write clean, maintainable, and testable code following best practices
- Debug, optimize, and improve application performance and reliability
- Participate in code reviews, architecture discussions, and technical planning
- Stay up to date with emerging technologies and trends
- 7+ years of professional experience in Node.js development
- 3+ years of experience with Angular (v8 or higher)
- Strong understanding of JavaScript, TypeScript, and ES6+
- Experience with Express.js, NestJS, or similar Node frameworks
- Proficient in building REST APIs and integrating with databases (MongoDB, MySQL, PostgreSQL)
- Familiarity with front-end technologies like HTML5, CSS3, SCSS, and responsive design
- Knowledge of version control tools (Git)
- Experience with CI/CD pipelines and containerization (Docker, Kubernetes) is a plus
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration abilities
- Experience with cloud platforms such as AWS, Azure, or GCP
- Knowledge of Agile/Scrum methodologies
Familiarity with microservices architectur