About the job
Key Responsibilities • Architect, design, and lead the development of backend services and microservices. • Build and scale large, high-performance applications across multiple databases and cloud environments. • Participate in all phases of the agile development lifecycle—design, implementation, testing, and deployment. • Collaborate closely with UX designers, frontend teams, and backend engineers to create robust API contracts. • Optimize system performance, troubleshoot production issues, and ensure system reliability. • Influence engineering standards, coding best practices, and DevOps processes. • Research, prototype, and integrate emerging technologies to enhance product capabilities. • Mentor and guide junior engineers within the team. Required Skills & Experience • 5+ years of hands-on experience in backend development. • Strong experience building platforms or SaaS-based applications using the MEAN/MERN stack. • Deep understanding of Microservices Architecture with proven experience designing and deploying multiple services. • Experience working with distributed systems, message queues (Kafka or similar), and caching strategies (Redis). • Expertise in Node.js with practical experience in Express.js, NestJS, or related frameworks. • Ability to build scalable systems involving multiple databases and cloud services. • Strong debugging, troubleshooting, and performance optimization skills. • Good understanding of CI/CD pipelines, DevOps concepts, and multi-environment deployments. Preferred Skills • Knowledge of Cloud-Native Architecture, functional programming, and modern backend patterns. • Experience with ReactJS or VueJS (nice to have, not mandatory). • Exposure to security best practices, API authentication, and system hardening. Why Join Coschool? • Work on a next-gen EdTech platform impacting millions of learners. • Opportunity to architect and own core backend systems. • Collaborative product and engineering culture focused on innovation. • Fast-paced environment with opportunities for rapid growth and learning.
Requirements
- Node.js
- Microservices
- MEAN/MERN stack
- Debugging
- CI/CD
- Cloud services
Preferred Technologies
- Node.js
- Microservices
- MEAN/MERN stack
- Debugging
- CI/CD
- Cloud services
Benefits
- Impactful work
- Opportunity to grow
About the company
At Coschool, we are building a next-generation EdTech platform designed to transform the learning experience for millions of students.
Similar Jobs
Senior Software Engineer – Backend
One97 Communications Limited
Senior Backend Engineer
Lxme
Senior Software Engineer
NVIDIA