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
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. org
iPrep website: www. iprep. in
Role Responsibilities
As 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.
Required Skills
Problem Solving Skills Frontend development App Security Backend development Writing Efficient, Readable, and Compliant Code Node. js Database Management Time Management Error handling in coding Team work