About the role
Location: Bengaluru, India (Hybrid / On-site)
Experience: 5+ Years
Employment Type: Full-time
About the RoleWe are seeking a passionate and experienced Full Stack Developer with strong expertise in Node.js and Angular. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications while ensuring high performance and responsiveness.
- Develop and maintain front-end components using Angular (v10+).
- Build robust, scalable backend services and RESTful APIs using Node.js (Express/NestJS).
- Collaborate with product managers, UI/UX designers, and QA engineers to deliver high-quality software.
- Optimize application performance, security, and maintainability.
- Integrate third-party APIs, databases, and cloud services (AWS/Azure/GCP).
- Write clean, maintainable, and well-documented code following best practices.
- Participate in code reviews, sprint planning, and team discussions.
- Troubleshoot and debug complex technical issues.
- 5+ years of professional experience in full-stack web development.
- Strong proficiency in Node.js, JavaScript, and TypeScript.
- Hands-on experience with Angular 8+ (preferably Angular 12 or higher).
- Experience with RESTful APIs, MongoDB, PostgreSQL, or MySQL.
- Solid understanding of asynchronous programming, promises, and event-driven architecture.
- Familiarity with Git, CI/CD pipelines, and Docker.
- Strong problem-solving and debugging skills.
- Knowledge of Agile/Scrum methodologies.
- Experience with NestJS, GraphQL, or WebSockets.
- Exposure to AWS (Lambda, EC2, S3) or Azure.
- Understanding of microservices architecture.
- Familiarity with unit testing frameworks (Jasmine, Mocha, Jest).