Primary and Must-Have Skills (Non-negotiable Requirement)
- Proven3–5 years of professional experience in Flutter development (or a strong portfolio for highly motivated freshers).
- Strong understanding of Dart and the Flutter framework.
- Experience integrating and managing databases such as SQLite, Firebase, Hive, or similar.
- Proficiency in writing unit tests and ensuring test-driven development.
- Hands-on experience with State Management in Dart (Bloc, Riverpod, Value Notifiers, etc.).
- Experience with REST APIs, Firebase, or other backend integrations.
- Familiarity with major architectures like Clean Architecture, MVVM, Domain Driven Design, or Event Driven Architecture.
- Excellent verbal and written communication skills for clear technical discussions.
- Ability to independently build, test, and maintain cross-platform mobile applications.
Requirement for this Role
Experience: 3–5 years in Flutter app development (open to freshers with a strong portfolio).
Qualification: Graduate/Postgraduate in Computer Science, Engineering, or related fields.
Primary Personality Skills
- Focused, detail-oriented, and disciplined approach to development.
- Ability to work independently and also collaborate effectively in a team.
- Strong problem-solving and analytical mindset.
- Passion for educational technology and creating a social impact.
- Adaptability to learn and adopt new tools, frameworks, and best practices.
- Clear and proactive communicator across verbal, written, and documentation formats.
- Humility and eagerness to continuously improve technical expertise.
Good-to-Have Skills (Optional)
- Experience in UI/UX collaboration for creating user-friendly app interfaces.
- Familiarity with cloud servicesand deployment pipelines.
- Exposure to Agile development practices.
- Prior experience building EdTech or e-learning applications.
- Knowledge of security practices in mobile app development.
About iDream EducationiDream Education works with a vision to facilitate universal access to learning and growth. Our platform, iPrep, delivers curriculum-aligned digital learning for classes 1st to 12th in English, Hindi, and multiple local languages.Our solutions include:
- iPrep Digital Class for Smart Classrooms
- iPrep Digital Library for Tablets & Smart ICT Labs
- iPrep PAL for Personalized Adaptive Learning
- iPrep Tablets as preloaded learning devices
- iPrep App for Android, iOS, and Web
Through iPrep, iDream Education empowers teachers, students, and parents to Learn Unlimited.
Skills, Experience & Personality Fitment for this Profile
- Ability to design, build, and maintain cross-platform Flutter apps with strong backend integration.
- Experienced in database management, testing, debugging, and performance optimization.
- Skilled at writing clean, maintainable, and well-documented code.
- Comfortable working with cross-functional teams (designers, product managers, educators).
- Strong problem-solving skills and ability to convert educational needs into scalable app solutions.
- Adept at staying updated with the latest Flutter and EdTech trends.
Role and Responsibilities
- Develop, test, and maintain mobile applications using Flutter.
- Integrate, manage, and optimise databases within apps.
- Write and maintain unit tests to ensure reliability and maintainability.
- Collaborate with designers, product managers, and educators to create impactful apps.
- Write clean, scalable, and well-documented code.
- Maintain clear documentation of all development work.
- Troubleshoot bugs, resolve performance issues, and ensure smooth functionality.
- Stay updated with the latest Flutter technologies, frameworks, and industry practices.
- Communicate progress, challenges, and technical concepts effectively.
Additional Information
- This is a hands-on development role with end-to-end ownership of app design, development, and documentation.
- iDream Education is in a fast-growth phase; the role requires speed, efficiency, and ownership.
- Ideal for candidates seeking to deepen expertise in Flutter development and contribute to meaningful EdTech innovations.
- Expected commitment of 2–3 years for career growth, deep product building, and scalable impact.
Job Type: Full-time
Pay: ₹800,000.00 - ₹1,200,000.00 per year
Benefits:
- Flexible schedule
- Health insurance
- Provident Fund
Work Location: In person