Flutter Developer

3 - 5 years

15 - 20 Lacs

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Key Responsibilities

Mobile App Development

  • Build cross-platform mobile applications using

    Flutter

    for Android and iOS.
  • Collaborate with designers to implement intuitive, pixel-perfect UIs.

Performance Optimisation & Debugging

  • Apply best practices to optimise app performance, responsiveness, and memory usage.
  • Identify and resolve bugs using debugging tools and crash reporting systems.

Deployment & Testing

  • Handle app deployment to the Play Store and App Store, including phased rollouts.
  • Write unit, widget, and integration tests to ensure code quality and app stability.
  • Set up and maintain CI/CD pipelines for testing and release automation.

Monitoring & Analytics

  • Integrate monitoring tools such as

    Firebase Crashlytics, Sentry

    , etc., to track crashes and performance.
  • Use analytics platforms like

    Firebase Analytics, Mixpanel, or Amplitude

    to monitor user behaviour.

Collaboration

  • Work closely with backend developers and designers to ensure feature completeness and consistency.
  • Participate in code reviews and team discussions to continuously improve code quality and development practices.

Required Skills

  • Proficiency in

    Flutter

    and

    Dart

    programming language.
  • Experience with state management solutions such as

    Provider, Riverpod, or Bloc

    .
  • Solid understanding of mobile app architecture and design patterns.
  • Experience integrating with

    RESTful APIs, GraphQL

    , and third-party libraries.
  • Strong knowledge of debugging tools and performance profiling.
  • Hands-on experience with

    Git

    and version control workflows.
  • Familiarity with app deployment, testing, and publishing processes for both Android and iOS.

Nice-to-Have

  • Basic knowledge of native Android (Kotlin/Java) or iOS (Swift/Obj-C) is a plus.
  • Experience creating custom Flutter plugins.
  • Understanding of automated testing strategies (unit, widget, integration).
  • Exposure to Agile development processes and tools like Jira, Trello, or Asana.

Tools & Technologies

  • Flutter, Dart

  • Firebase

    (Auth, Firestore, Crashlytics, Analytics)
  • CI/CD

    (Bitrise, Codemagic, GitHub Actions)
  • Crash and performance tools

    (Sentry, Instabug, Firebase Crashlytics)
  • Analytics platforms

    (Firebase, Amplitude, Mixpanel)

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