3 years

1 - 3 Lacs

Posted:2 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Responsibilities

About the Role

We are looking for a passionate and skilled Flutter Developer with a strong understanding of clean architecture and modern Flutter development practices. You’ll be working on scalable, high-performance applications used by thousands of users. If you're a problem-solver with hands-on experience in Riverpod, Firebase, and writing maintainable code, we want to hear from you.

Key Responsibilities

● Develop and maintain cross-platform mobile applications using Flutter.

● Architect and implement features using Clean Architecture and Riverpod for state management.

● Use Freezed for data modeling, immutability, and sealed unions.

● Integrate and manage services with Firebase (Authentication, Firestore, Messaging,etc.,)

● Write unit, widget, and integration tests to ensure code quality.

● Debug and resolve performance, logic, and runtime issues across Android and iOS.

● Collaborate with cross-functional teams including designers, product managers, and backend developers.

● Participate in code reviews, stand-ups, and agile planning.

● Stay updated with the latest Flutter, Dart, and mobile development trend

Required Skills and Qualifications

3+ years of professional experience in Flutter development.

● Strong understanding of Clean Architecture principles

● Proficient in Riverpod (and optionally StateNotifier, Hooks, etc.).

● Hands-on experience with Freezed and json_serializable.

● Experience with Firebase services: Authentication, Firestore, Cloud Functions, etc.

● Solid grasp of asynchronous programming, Dart streams, and isolates.

● Ability to write unit, widget, and integration tests.

● Proficient in debugging and performance profiling.

● Familiar with CI/CD tools (e.g., GitHub Actions, Codemagic, etc.).

● Strong problem-solving and analytical skills.

Nice-to-Have

● Experience with platform-specific integrations using platform channels.

● Exposure to design systems and working closely with UI/UX designers.

● Knowledge of native Android/iOS development basics.

● Contributions to open-source or personal Flutter projects.

Job Type: Full-time

Pay: ₹10,000.00 - ₹25,000.00 per month

Experience:

  • Flutter: 3 years (Required)

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

kochi, bengaluru, thiruvananthapuram

indore, madhya pradesh, india