Design and own end‑to‑end application and module architectures.
Build performant , responsive, and accessible front‑end applications for web and mobile.
Design, develop, and maintain RESTful APIs and backend services .
Implement and optimize microservices and event‑driven architectures .
Work closely with CI/CD pipelines , automated testing, and continuous deployment.
Lead parallel implementations and act as a Subject Matter Expert (SME) for system integrations.
Monitor, troubleshoot, and resolve production issues with a strong sense of ownership and urgency.
Collaborate with product managers, designers, and cross‑functional engineering teams.
Actively participate in Agile / Scrum ceremonies and technical discussions.
Mentor junior engineers and contribute to best engineering practices.
Required Qualifications
6+ years of experience in application development.
3+ years of hands‑on full‑stack development experience.
Strong expertise in either of the following stacks: Backend experience with Java + Spring Boot OR Python OR Node.js, Express.js (Java ecosystem: Java 8+, Spring 5+, Spring Boot, Spring MVC, Spring WebFlux, Spring Security, Spring Data)
Frontend experience with React + Redux or Vue.js .
Solid understanding of Microservices, Micro Frontends, and Event‑Based Architectures .
Experience building responsive UIs for desktop and mobile devices.
Strong experience with TDD and continuous deployment models.
Hands‑on experience with AWS cloud services .
Strong understanding of Relational databases (MySQL, PostgreSQL, Oracle) and NoSQL databases (MongoDB, DynamoDB).
Proven experience with web application performance engineering .
Experience designing, implementing, and managing REST APIs .
Experience integrating with LLMs , web MCP servers, and AI services.
Familiarity with prompt engineering and AI‑assisted development tools such as Cursor or GitHub Copilot .
Excellent communication skills and ability to mentor junior engineers.
Bachelor’s degree in computer science, Engineering, or a related field.
Preferred Qualifications
Experience working in the EdTech domain .
Experience deploying AI‑powered web applications (chatbots, virtual assistants, AI tools) in production.
Exposure to or experience with Agentic SDLC practices.