- Design, develop, and maintain full-stack web applications using Node.js and React Build scalable, secure, and high-performance backend services and APIs
- Develop responsive, user-friendly frontend interfaces Collaborate with product managers, designers, and other developers to translate requirements into technical solutions
- Write clean, maintainable, and well-documented code
- Review code, mentor junior developers, and contribute to best engineering practices Troubleshoot, debug, and optimize application performance
- Participate in architecture decisions and technical planning
Required Skills & Qualifications
- 5–8 years of professional experience as a Full Stack Developer Strong proficiency in Node.js (backend development, APIs, server-side logic)
- Strong proficiency in React (component-based architecture, state management) Experience working with RESTful APIs
- Solid understanding of modern JavaScript (ES6+)
- Strong knowledge of databases (SQL or NoSQL)
- Experience with version control systems (e.g., Git)
- Strong problem-solving and communication skills Ability to work effectively within a dedicated team model Nice to Have (Optional)
- Experience with cloud platforms (AWS, Azure, or GCP)
- Knowledge of DevOps practices or CI/CD pipelines Experience with modern frontend tools and libraries