About the Role
We are seeking a seasoned Full Stack JavaScript Developer to lead the design and development of scalable web applications. You will play a key role in shaping our architecture across the Presentation, Business, Data, and External Integration layers. This is a great opportunity to work on greenfield projects and mentor junior developers.
Responsibilities
- Architect and implement robust frontend applications using React (Next.js)
- Design and develop scalable backend services using Node.js (NestJS)
- Lead technical discussions and contribute to architectural decisions
- Ensure seamless integration with third-party systems and APIs
- Optimize performance across the stack
- Mentor junior engineers and conduct code reviews
- Collaborate with cross-functional teams to define and deliver product features
Requirements
Requirements
4–6 years of hands-on experience in full stack JavaScript developmentDeep expertise in React.js, Next.js, Node.js, and NestJSStrong understanding of software architecture and design patternsKnowledge of authentication / authorization frameworks (OAuth, JWT)Proficiency in API design (REST / GraphQL)Familiarity with DevOps practices, CI / CD, and cloud infrastructureExcellent communication and leadership skillsExposure to event-driven systems (RabbitMQ)Nice to Have
Experience with microservices architectureExperience with database design and optimization (PostgreSQL, MongoDB)