Senior Flutter Developer

3 days ago


Bengaluru, Karnataka, India Starmark Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

Description
Job Overview :
We are seeking a Senior Flutter Developer with proven hands-on experience building and deploying production-grade applications across Android, iOS, Web, and Windows using Flutter. This role demands a strong understanding of cross-platform development principles and a commitment to delivering high-quality code and exceptional user experiences.

As a key member of our team, youll lead cross-platform initiatives, mentor junior developers, and collaborate with designers and backend engineers to develop scalable and performant applications.

Role & Responsibilities
Flutter & Dart Expertise :

  • 3+ years of experience building robust Flutter applications in production.
  • Deep understanding of Dart language features like Futures, async/await, Streams, extension methods.
  • Advanced Flutter widget knowledge : Stateless, Stateful, InheritedWidget, and custom widgets.
  • Strong grasp of Flutter UI rendering, widget lifecycle, composition, and responsive layouts.

Cross-Platform Application Development (Android, IOS, Web, Windows)

  • End-to-end experience in developing and deploying cross-platform apps using Flutter
  • Android : Support for multiple API levels, deep linking, background services, and intent handling.
  • iOS : Integration with platform-specific APIs (camera, push notifications, location), App Store deployment, provisioning, and build configurations.
  • Web : Flutter Web optimization, responsiveness, web-specific routing, PWA support, and asset management.
  • Windows (Desktop) : Experience building Windows apps using Flutter, working with file system APIs, packaging using MSIX.

Advanced Modularization & Play Feature Delivery

  • Experience building modular Flutter applications for Android using :
  • Play Feature Delivery / Play Asset Delivery (PAD).
  • Dynamic delivery via Android App Bundles (Split AABs).
  • Knowledge of feature modules, conditional delivery, on-demand loading.
  • Setting up base modules and feature modules using Gradle and integrating Flutter modules correctly.
  • Understanding of Flutter module integration into existing native Android apps.
  • Experience managing feature flags, lazy loading of sub-features, and optimizing app size using dynamic feature delivery.
  • Familiarity with Windows modular packaging and Web lazy-loading strategies.

Architecture & State Management

  • Applied experience with scalable architecture (Clean Architecture, MVVM).
  • Expert in state management solutions
  • Provider, Riverpod, BLoC (Mandatory), GetX, or Cubit.
  • Dependency injection using packages like get_it and injectable.

API Integration & Data Management

  • Integration with REST APIs using http, dio, and code-gen tools like json_serializable.
  • Local storage management using Hive, Isar, sqflite.
  • Experience with secure storage (flutter , secure ,storage) and authentication flows (OAuth, Firebase Auth).

Platform Channel & Plugin Integration

  • Deep understanding of using Platform Channels to invoke native Android (Kotlin/Java) and iOS (Swift/Obj-C) code.
  • Building or customizing Flutter plugins for device-level features.
  • Working knowledge of native SDK integrations (e.g., barcode scanners, camera modules, third-party services).

App Lifecycle, Navigation & UI/UX

  • Lifecycle management using WidgetsBindingObserver and platform-specific event handling.
  • Custom navigation with Navigator 2.0, go_router, or auto_route.
  • Implementing adaptive and responsive and dynamic(Json driven) UI for mobile, web, and desktop.

Testing & Performance Optimization

  • Writing Unit, Widget, and Integration Tests using Flutter's testing framework.
  • App profiling and memory leak detection using DevTools.
  • App size optimization, lazy-loading assets/modules, and performance tuning across Devices.

)



  • Bengaluru, Karnataka, India ClanX Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    OverviewSenior Flutter Developer with 4–6 years of experience to build scalable cross-platform mobile apps using Flutter and modern architecture patterns.Company DetailsSketch Brahma is a tech-driven design studio that blends creativity with engineering to craft meaningful digital experiences. Learn more at Requirements4–6 years of experience in mobile...


  • Bengaluru, Karnataka, India Confio Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Senior Flutter DeveloperRole: Senior Flutter DeveloperExperience: 4–6+ years (must have at least 2–3 years hands-on Flutter experience)What You'll DoLead the end-to-end development of mobile apps (iOS & Android) using Flutter.Take full ownership: design architecture, write code, integrate backend APIs, and manage releases.Rebuild/refactor existing apps...


  • Bengaluru, Karnataka, India Confio Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Description – Senior Flutter DeveloperRole: Senior Flutter DeveloperExperience: 4–6+ years (must have at least 2–3 years hands-on Flutter experience)What You'll DoLead the end-to-end development of mobile apps (iOS & Android) using Flutter.Take full ownership: design architecture, write code, integrate backend APIs, and manage...


  • Bengaluru, Karnataka, India Confio Technologies Private Limited Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Job Description â Senior Flutter DeveloperRole:Senior Flutter DeveloperExperience:4â6+ years (must have at least 2â3 years hands-on Flutter experience)What You'll DoLead theend-to-end developmentof mobile apps (iOS & Android) using Flutter.Take full ownership: design architecture, write code, integrate backend APIs, and manage releases.Rebuild/refactor...


  • Bengaluru, Karnataka, India ClanX Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Overview Senior Flutter Developer with 4–6 years of experience to build scalable cross-platform mobile apps using Flutter and modern architecture patterns. Company Details Sketch Brahma is a tech-driven design studio that blends creativity with engineering to craft meaningful digital experiences. Learn more at Requirements 4–6 years of...


  • Bengaluru, Karnataka, India Confio Technologies Private Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Role:Senior Flutter DeveloperExperience:4â6+ years (must have at least 2â3 years hands-on Flutter experience)What You'll DoLead theend-to-end developmentof mobile apps (iOS & Android) using Flutter.Take full ownership: design architecture, write code, integrate backend APIs, and manage releases.Rebuild/refactor existing appsfor performance, scalability,...


  • Bengaluru, Karnataka, India SmartQ Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    We are a leading B2B Food-Tech company built on 4 pillars-great people, great food, great experience, and greater good. Solving complex business problems with our heart and analyzing possible solutions with our mind lie in our DNA. We are on the perpetual route of serving our clients wholeheartedly. Armed with the stability of an MNC and the agility of a...


  • Bengaluru, Karnataka, India eDataBae Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Role- Senior Flutter EngineerLocation- Bangalore (Whitefield)- WFO 5 daysCalling all Code MavericksAre you a master of mobile development with a deep background in Android/iOS who has now embraced the power of Flutter? Are you tired of simple apps and hungry for a real-world challenge where performance is everything?We're building something revolutionary. We...

  • Flutter Developer

    3 days ago


    Bengaluru, Karnataka, India Data Science Team at St. John's Research Institute Full time ₹ 10,44,000 per year

    Brief Description about the ProjectThis study underline work in maternal and child health involving pregnant mothers, infants and school children, particularly addressing the nutrition during pregnancy and body composition in infants and school children.Project Research Scientist II (Non-Medical) [Mobile App Developer]No. of Vacancy:OnePreferred...


  • Bengaluru, Karnataka, India Maloo Group Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Years of Experience - 4 to 7 YrsFlutter DeveloperRole & ResponsibilitiesWe're seeking a talented Mobile Developer to join our team and lead the development of our mobile applications. You'll be working with Flutter to create high-performance, beautiful cross-platform mobile experiences while maintaining our high code quality standards.Key...