Flutter lead

Kognivera

Bengaluru

On-site

INR 3,000,000 - 5,000,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Kognivera in Bengaluru, India, seeks an experienced Flutter Lead to design and build core parts of our Flutter applications and mentor the team. You will own delivery, write production code, and shape the architecture while staying hands-on.

You will drive state management choices, collaborate with UI/UX, QA, backend, and DevOps, and own CI/CD pipelines and deployments to app stores. 8+ years of mobile experience, including 5+ years Flutter/Dart, are required.

Qualifications

  • 8+ years in mobile app development with 5+ years Flutter/Dart hands-on experience.
  • Strong Dart/Flutter knowledge and state management (Provider, Riverpod, Bloc).
  • Experience with MVVM or Clean Architecture and test-driven development.

Responsibilities

  • Design and build Flutter-based mobile apps for iOS and Android with the team.
  • Architect scalable apps using MVVM or Clean Architecture and translate decisions into code.
  • Build reusable components and core infrastructure (networking, state management, navigation).
  • Lead code reviews, mentor developers, and enforce coding standards.
  • Own CI/CD pipelines for mobile builds and app deployments.
  • Collaborate with QA, BA, backend, and DevOps to validate implementation.
  • Stay current with Flutter releases and mobile development trends.

Skills

Flutter/Dart
Team leadership
Architectural design
RESTful APIs
Testing
CI/CD
Git

Education

Bachelor's degree in Computer Science or related

Tools

Firebase
Git
CI/CD tools

Job description

Experience: 8+ years overall (5+ years hands-on Flutter/Dart)

About the Role:

We are looking for an experienced Flutter Lead who combines the technical depth of a senior developer with the ownership of a technical lead. You will personally design and build core parts of our Flutter applications — writing production code, solving hard technical problems, and setting architectural direction — while also mentoring the team, driving code quality, and owning delivery. This role suits someone who leads by staying close to the code, not from a distance.

Key Responsibilities:
  • Design and build Flutter-based mobile applications for iOS and Android, actively contributing to the codebase alongside the team.
  • Architect efficient, scalable, high-performing applications using patterns like MVVM or Clean Architecture, and translate those decisions into working code.
  • Build reusable components, libraries, and core infrastructure (networking, state management, navigation) that the wider team builds on.
  • Implement and enforce state management solutions (Provider, Riverpod, Bloc, Redux) across the app.
  • Integrate applications with RESTful APIs / GraphQL and third-party SDKs.
  • Work with native platform channels where features require Kotlin/Swift-level integration (e.g., biometrics, payment SDKs, push notifications).
  • Collaborate with UI/UX designers to translate designs into pixel-perfect, responsive interfaces across device sizes.
  • Write and maintain unit/widget tests, and troubleshoot, debug, and optimize applications for performance and scalability.
  • Lead code reviews, mentor developers, and set/enforce coding standards and best practices.
  • Own CI/CD pipelines for mobile builds and manage app deployment to the App Store and Google Play Store.
  • Collaborate with QA, BA, backend, and DevOps teams to clarify requirements and validate implementation against acceptance criteria.
  • Work closely with project managers and stakeholders to define project timelines, scope, and deliverables.
  • Stay current with Flutter releases, trends, and mobile development technologies.
Requirements:
  • 8+ years in mobile app development, with 5+ years of hands-on Flutter/Dart experience.
  • Strong understanding of Dart, the Flutter framework, and state management techniques (Provider, Riverpod, Bloc).
  • Experience with mobile app architecture patterns like MVVM or Clean Architecture.
  • Hands-on experience with RESTful APIs, JSON, and third-party SDK integrations.
  • Strong understanding of Android & iOS platforms, including app lifecycle and app store publishing.
  • Experience with Firebase (Auth, Firestore, Crashlytics, Push Notifications).
  • Familiarity with local storage (SQLite, Hive, SharedPreferences).
  • Familiarity with platform channels / method channels for bridging native Android and iOS functionality into Flutter.
  • Comfortable with unit/widget testing frameworks and debugging/performance-tuning tools.
  • Experience with version control (Git, GitHub/GitLab), Agile methodologies, and CI/CD tools.
  • Ability to write high-quality, production-grade code while also guiding and supporting a team in a fast-paced environment.
Nice to Have:
  • Experience with native Android (Kotlin/Java) or iOS (Swift) development.
  • Exposure to eCommerce, FinTech, Healthcare, or Enterprise applications.
  • Knowledge of cloud services like Firebase, AWS, GCP or Azure.
  • Knowledge of automated testing (unit, widget, integration testing).
  • Experience leading remote or distributed teams.
  • Exposure to Salesforce Commerce Cloud (SFCC), SCAPI, or other headless commerce platforms.
  • Experience with localization (i18n) for multi-market apps.
Soft Skills:
  • Strong communication and stakeholder management skills.
  • Ability to lead and mentor development teams.
  • Strong analytical and problem-solving abilities.
  • Ownership mindset and delivery-focused attitude.
Education:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Flutter Developer Lead
Flutter Developer Lead

Glowingbud • Maharashtra

On-site
INR 1,500,000 - 2,000,000
Generous vacation policy
Flutter Developer Lead Job ID: 355202
Flutter Developer Lead Job ID: 355202

GlowingBud LLC • Pune District

On-site
INR 1,500,000 - 2,500,000
Generous vacation policy
Flutter Developer
Flutter Developer

Alladi Cloud Solutions • Hyderabad

On-site
INR 2,500,000 - 4,000,000
Mobile Application Developer
Mobile Application Developer

Questhiring • Gurugram District

On-site
INR 4,500,000 - 7,000,000
Flutter Developer
Flutter Developer

Competent Groove Private Limited • Mohali

On-site
INR 800,000 - 1,200,000
Mobile Engineering Lead (Flutter)
Mobile Engineering Lead (Flutter)

Enlight Now Healthcare Pvt Ltd • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Flutter Developer
Flutter Developer

InCrest Jobs • Chennai District

On-site
INR 1,200,000 - 2,100,000
We are looking for Android Flutter Developer
We are looking for Android Flutter Developer

e-stonetech • Mumbai

On-site
INR 1,200,000 - 1,800,000
Founding Engineer (Flutter)
Founding Engineer (Flutter)

Aitainment • Bengaluru

On-site
INR 1,500,000 - 3,000,000
Senior Flutter Engineer
Senior Flutter Engineer

5paisa • Bengaluru Urban

On-site
INR 1,400,000 - 2,200,000