Flutter lead (Bengaluru)

Flutter lead (Bengaluru)

24 Sep
|
KogniVera
|
Bengaluru

24 Sep

KogniVera

Bengaluru

Flutter Lead

Position: Flutter Lead

Location: Bangalore

Employment Type: Full-time

Experience Level: Lead

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 workplace.

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:

- Bachelors degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

📌 Flutter lead (Bengaluru)
🏢 KogniVera
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: flutter lead (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: flutter lead (bengaluru) / bengaluru