Senior Flutter Developer

5 - 10 years

16 - 18 Lacs

Posted:6 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Senior Flutter Developer

Key Responsibilities

  • Design, develop, and maintain

    cross-platform mobile applications

    using

    Flutter (Dart)

  • Lead

    end-to-end mobile development

    , from requirements analysis to deployment
  • Architect and implement

    scalable, maintainable mobile app solutions

  • Develop

    reusable UI components

    and enforce coding best practices
  • Integrate

    RESTful APIs

    , third-party SDKs, and backend services
  • Implement advanced

    state management

    (Bloc, Riverpod, Provider, GetX)
  • Ensure

    high performance, security, and responsiveness

    of applications
  • Perform

    code reviews

    , mentoring junior developers and improving team standards
  • Troubleshoot, debug, and optimize applications for production environments
  • Collaborate with

    UI/UX, backend, QA, and product teams

    in Agile/Scrum setup
  • Support app publishing and maintenance on

    Google Play Store and Apple App Store

Required Skills & Qualifications

  • 5+ years

    of mobile application development experience
  • 3+ years of hands-on Flutter & Dart experience

  • Strong understanding of

    mobile app architecture patterns

    (MVVM, Clean Architecture)
  • Proficiency in

    REST APIs, JSON, HTTP

    , and API integration
  • Experience with

    state management frameworks

    (Bloc, Riverpod, Provider, GetX)
  • Solid knowledge of

    Firebase

    (Authentication, Firestore, Push Notifications)
  • Experience with

    Git, CI/CD pipelines

    , and version control best practices
  • Familiarity with

    Material Design & Cupertino widgets

  • Experience with

    unit testing, widget testing

    , and debugging tools

Good to Have (Nice-to-Have Skills)

  • Exposure to

    native Android (Kotlin/Java) or iOS (Swift)

  • Experience with

    GraphQL

  • Knowledge of

    performance optimization, memory management, and profiling

  • Experience with

    payment gateways, maps, or real-time applications

  • Understanding of

    secure coding practices

    and app security
  • Experience in

    startup or high-scale product environments

Soft Skills

  • Strong problem-solving and analytical skills
  • Excellent communication and stakeholder collaboration
  • Leadership and mentoring capability
  • Ability to take ownership and deliver independently

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