Design, develop, and maintain robust, scalable web applications using the MERN stack.
Own features end-to-end - from technical design to deployment and monitoring.
Build reusable components and libraries to drive engineering efficiency.
Optimize applications for maximum performance and responsiveness.
Collaborate with product managers, designers, and fellow engineers to deliver high-quality features.
Mentor and guide SDE1s and interns, sharing best practices and feedback.
Participate in code reviews, contribute to technical discussions, and help shape engineering standards.
Stay updated with emerging technologies and propose innovative solutions.
Requirements
35 years of experience in full stack web development with a strong focus on the MERN stack.
Proficiency in JavaScript and TypeScript; deep understanding of React.js, Node.js, and backend concepts.
Hands-on experience with REST APIs, event-driven architectures, and microservices.
Good knowledge of databases (MongoDB) and caching strategies.
Experience with Git, CI/CD pipelines, and containerization tools like Docker; familiarity with Kubernetes is a plus.
Exposure to cloud platforms (AWS) and modern deployment practices.
Strong problem-solving skills and the ability to design scalable systems.
Experience working in Agile environments with cross-functional teams.
Excellent communication and collaboration skills.
Good to have: Knowledge of observability and monitoring tools (Prometheus, Grafana, ELK, Datadog) and experience in optimizing systems for performance and scalability.
Bonus: Familiarity with distributed systems design, fault tolerance, and high availability.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Full Stack DeveloperEmployement Type: Full time