iDream Education
is seeking a talented and passionate
Full Stack Web Developer
with expertise in the MERN stack (MongoDB, Express, React, Node.js) to join our mission-driven team. You will be instrumental in developing and maintaining robust, scalable, and impactful web applications that solve real-world challenges in education technology, especially in low-connectivity contexts.🏢 About iDream Education
Education
At iDream Education, we work with a vision to facilitate universal access to learning and growth. Our solutions are designed to break the learning barriers and empower students to Learn Unlimited. iPrep by iDream Education is a K-12 Learning Platform that runs both offline & online, is bilingual and works on all major hardware devices and operating systems. iPrep delivers curriculum-aligned digital learning for classes 1st to 12th all subjects in English, Hindi, and Regional language mediums for universal reach and learning use as:
- iPrep Digital Class for Smart Classrooms
- iPrep Digital Library for Tablets/Notebooks based Smart ICT Labs
- iPrep PAL for Personalised Adaptive Learning
- iPrep Tablets for Preloaded Learning Devices with Monitoring
- iPrep App for a one-stop learning platform across Android, iOS, and Web
Through iPrep, iDream Education empowers teachers and students, both in schools and at home to Learn Unlimited.
Company website: www.idreameducation.orgiPrep website: www.iprep.in🎯 Role & ResponsibilitiesAs a Full Stack Developer, you will be responsible for the end-to-end development life cycle of our web applications:
- Develop and maintain high quality web applications using the MERN stack (MongoDB, Express, React, Node.js).
- Backend development: Design and Build secure and scalable REST APIs and develop optimised data models in MongoDB (and other databases), to ensure scalable and secure performance.
- Frontend Implementation: Implement user-friendly frontend features using React, Ejs, etc, focusing on responsive design, performance, and seamless integration with backend services.
- Collaboration: Work closely with Product, Design, Content, and Quality Assurance (QA) teams to define, develop and deliver complete end-to-end features.
- Quality and Optimisation: Debug, profile and optimise application performance; write unit and integration tests to ensure high code quality and stability.
- Code Standards: Actively participate in code reviews, maintain high coding standards and contribute to technical decision-making.
- CMS Integration: Integrate or build CMS-driven applications to efficiently manage and deliver diverse educational content.
- Impact: Contribute actively to solving unique, real-world challenges in education technology, driving our social mission forward.
🛠️ Required Skills (Must Have)
- MERN Expertise: Proven 2 years of hands-on experience in Full Stack development with the MERN stack (MongoDB, Express, React, Node.js).
- Core Technologies: Strong proficiency in JavaScript, NodeJs, and ReactJs, with a solid understanding of responsive and adaptive design principles.
- Database Proficiency: Strong knowledge of both SQL and NoSQL databases, including schema design, query optimisation, and experience handling large datasets.
- Cloud & Infrastructure:
- Experience working with Firebase services.
- Good practical knowledge of AWS services and managing application deployments.
- Exposure to CI/CD pipelines for automated builds, testing, and deployments.
- Development Workflow:
- Extensive experience with GitHub for version control, including advanced branching strategies and pull request workflows.
- Proven experience in formal code reviews and collaborative development methodologies.
- System Knowledge: Familiarity with various CMS platforms and experience building CMS-driven or content-heavy applications.
- Ed-Tech Context: Specific experience in ed-tech or similar projects that operate effectively in environments with offline or low-connectivity challenges.
- Ownership & Passion: Strong problem-solving skills, a proactive willingness to take complete ownership of features, and a genuine interest in education technology and social impact.
🚀 Why Join iDream Education?
- Make an Impact: Your work will directly empower millions of students and educators in underserved communities.
- Innovative Challenges: Solve complex technical problems related to content delivery, low connectivity, and scale in the unique ed-tech landscape.
- Growth: Be part of a fast-growing, passionate, and mission-aligned team.