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 React. 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 React.js (v17+) and modern JavaScript/TypeScript.
- 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 React.js, Redux, and modern front-end workflows (Webpack, Babel, etc.).
- 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 Next.js, GraphQL, or WebSockets.
- Exposure to AWS (Lambda, EC2, S3) or Azure.
- Understanding of microservices architecture.
- Familiarity with unit testing frameworks (Jest, Mocha, Enzyme).