About the role
We are hiring a hands-on Full Stack Software Engineer to join an on-site engineering team
building mission-critical web applications that power academic operations and learner
experiences.
Role & Responsibilities:
● Design, develop, and deliver front-end and back-end features using React Native and
Node.js with TypeScript, ensuring high code quality and maintainability.
● Build and maintain scalable RESTful APIs and microservices with a focus on
performance, security, and fault tolerance.
● Collaborate with product managers, UX designers, and QA to translate requirements
into user-centric solutions and reliable releases.
● Implement automated testing (unit/integration) and maintain CI/CD pipelines to
accelerate delivery and ensure production stability.
● Diagnose and resolve production issues, optimize database queries, and implement
observability (logging, metrics, alerts).
● Conduct code reviews, document designs, and mentor junior engineers to raise team
engineering standards.
Must-Have
● React Native
● Node.js
● TypeScript
● JavaScript
● RESTful APIs
● Microservices
● PostgreSQL
● Git
Preferred
● Docker
● AWS
● GraphQL
Additional Qualifications
● Proven track record building and shipping production web applications in an Agile
environment.
● Strong debugging and performance-tuning experience for both front-end and
back-end components.
● Bachelor’s degree in Computer Science or equivalent experience preferred.
Benefits & Culture Highlights
● Opportunities for professional growth, ownership of key features, and
cross-functional exposure.
● Competitive compensation and benefits aligned with market standards for on-site
roles in India.
To apply, bring your passion for building reliable, user-focused software and a desire to
improve learning experiences at scale.