Posted:1 day ago| Platform: Indeed logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Description – Flutter Developer (Riverpod & Provider Expertise)

Location: Hyderabad
Experience: 3–5 years
Employment Type: Full-time

About the Role

We are looking for a skilled Flutter Developer who has hands-on experience in building scalable, high-performance mobile applications. The ideal candidate should have deep expertise in Riverpod for state management, along with a solid understanding of Provider. You will work closely with product, design, and backend teams to deliver seamless mobile experiences.

Key Responsibilities

  • Design and develop Flutter applications for Android & iOS with clean, maintainable, and testable code.
  • Implement state management using Riverpod as the primary technique, with fallback knowledge of Provider.
  • Work with REST APIs / GraphQL and ensure smooth integration with backend services.
  • Ensure responsive UI/UX across different screen sizes and orientations.
  • Optimize app performance, handle state efficiently, and manage asynchronous operations (Streams/Futures).
  • Write unit tests & widget tests to ensure high reliability.
  • Collaborate with designers and backend developers to implement new features.
  • Participate in code reviews, CI/CD pipelines, and agile development cycles.

Required Skills & Experience

  • 3–5 years of professional experience as a Flutter Developer.
  • Strong expertise in Riverpod state management (Hooks Riverpod / StateNotifier / AsyncValue handling).
  • Good working knowledge of Provider (ChangeNotifier, Consumer, etc.).
  • Proficiency in Dart language and Flutter framework internals.
  • Experience integrating REST APIs / GraphQL.
  • Knowledge of local storage solutions (Hive, SharedPreferences, SQLite).
  • Familiarity with app architecture patterns (Clean Architecture, MVVM, BLoC optional).
  • Good understanding of version control (Git) and CI/CD pipelines.
  • Ability to debug, profile, and optimize Flutter applications.

Nice-to-Have Skills

  • Experience with Firebase (Auth, Firestore, Cloud Functions, Push Notifications).
  • Familiarity with platform-specific integrations (Android/iOS native code, plugins).
  • Understanding of state restoration & deep linking.
  • Exposure to testing frameworks (Mockito, flutter_test).
  • Knowledge of Riverpod migration from Provider in real projects.

Soft Skills

  • Strong problem-solving skills and ownership mindset.
  • Ability to work in agile teams with cross-functional collaboration.
  • Clear communication of technical concepts to non-technical team members.
  • Continuous learning attitude with curiosity about Flutter best practices.

Job Type: Full-time

Pay: ₹500,000.00 - ₹965,953.63 per year

Ability to commute/relocate:

  • Kokapet, Hyderabad, Telangana: Reliably commute or planning to relocate before starting work (Preferred)

Application Question(s):

  • What is the present CTC?
  • What is the expected CTC?
  • Is there any notice period? if yes, how many days?

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