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 pivotal role in shaping our architecture across the Presentation, Business, Data, and External Integration layers.
This is a unique opportunity to work on greenfield projects while mentoring junior developers and driving technical excellence.
Responsibilities
Architect and implement robust frontend applications using React )
Design and develop scalable backend services with (NestJS)
Lead technical discussions and contribute to key architectural decisions
Ensure seamless integration with third-party systems and APIs
Optimize performance across the stack for scalability and reliability
Mentor junior engineers and perform constructive code reviews
Collaborate with cross-functional teams to define, plan, and deliver features
Requirements
3–6 years of hands-on experience in full stack JavaScript development
Strong expertise in , , , and NestJS
Solid understanding of software architecture and design patterns
Experience with authentication/authorization frameworks (OAuth, JWT)
Proficiency in API design and implementation (REST, GraphQL)
Familiarity with DevOps practices, CI/CD pipelines, and cloud infrastructure
Excellent communication, problem-solving, and leadership skills
Exposure to event-driven systems (e.g., RabbitMQ)
Nice to Have
Experience with microservices architecture
Strong background in database design and optimization (PostgreSQL, MongoDB)