Roles & Responsibilities
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
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)Tell employers what skills you have
MongoDB
ReactJS
CSS
PostgreSQL
NodeJS
Design Patterns
Architect
HTML
Architectural
JavaScript
Microservices
Python
Database Design
Angular
Web Applications
Java
API
React.js