Associate Developer - Flutter

3 - 5 years

8 - 12 Lacs

Posted:1 day ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

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

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You