942,386open jobs
57,224companies
155,945added this week
Browse all
Salary
≈ $21k – $53k per year (Estimated)
Location
In office (Gurgaon)
Seniority
Staff · 10+ years exp

First seen by Alion on Sep 29, 2026.

Overview
Company
Impact
Profile match
[email protected] +91 95607 47969 Questhiring About Us About Us about company get to know about Questhiring At QuestHiring, we specialize in delivering innovative recruitment solutions that help organizations connect with the right talent across diverse industries.

Principal Flutter Engineer

Location : Gurgaon, India.

Experience : 10 - 12 Years.

Employment Type : Full-time.

About the Role :

We are looking for a highly experienced Principal Flutter Engineer to lead the design, development, and technical evolution of our mobile applications. The ideal candidate will have strong hands-on expertise in Flutter and Dart, a deep understanding of mobile architecture, and a proven ability to drive engineering best practices across teams. This role combines hands-on engineering, architecture, technical leadership, and mentoring. You will work closely with Product, Design, Backend, QA, and Engineering teams to build scalable, reliable, and high-performance mobile experiences.

Key Responsibilities :

- Own the technical architecture and development of high-quality Flutter applications for iOS and Android.

- Design scalable, maintainable, and testable mobile application architectures.

- Drive technical decisions around Flutter, Dart, state management, networking, persistence, security, and performance.

- Lead development of complex and business-critical mobile features from concept through production.

- Establish and enforce coding standards, engineering best practices, and design patterns.

- Conduct architecture and code reviews, ensuring high standards of quality and maintainability.

- Identify and resolve performance, stability, scalability, and technical debt issues.

- Work closely with Product and Design teams to translate requirements into robust technical solutions.

- Collaborate with backend engineers to define APIs, data models, and integration patterns.

- Establish best practices around CI/CD, automated testing, release management, and app observability.

- Mentor senior engineers and contribute to the growth of the broader mobile engineering team.

- Evaluate new technologies and frameworks and recommend their adoption where appropriate.

- Take ownership of production issues and drive root-cause analysis and long-term fixes.

- Contribute to the overall engineering strategy and technical roadmap.

Required Skills & Experience :

- 10 - 12 years of software engineering experience, with significant experience in mobile application development.

- 4+ years of strong hands-on experience with Flutter and Dart.

- Proven experience building and scaling production-grade Flutter applications for both Android and iOS.

- Strong understanding of Flutter architecture, widget lifecycle, rendering, navigation, and performance optimization.

- Expertise with state management approaches such as Bloc/Cubit, Provider, Riverpod, or equivalent.

- Strong understanding of mobile application architecture and design patterns such as Clean Architecture, MVVM, or similar approaches.

- Strong knowledge of REST APIs, JSON, authentication, and third-party service integrations.

- Experience with local storage/database technologies and offline-first or resilient application design.

- Strong understanding of asynchronous programming, concurrency, and Dart isolates.

- Experience with unit, widget, integration, and end-to-end testing.

- Hands-on experience with Git, CI/CD, automated builds, and mobile release pipelines.

- Strong understanding of Android and iOS application lifecycle and platform-specific considerations.

- Experience troubleshooting complex production issues, crashes, memory leaks, and performance bottlenecks.

- Strong understanding of secure mobile application development.

Principal-Level Expectations :

- Demonstrated ownership of end-to-end technical architecture for large-scale mobile products.

- Ability to make pragmatic architecture and technology decisions while balancing scalability, performance, delivery timelines, and maintainability.

- Experience leading technical initiatives across multiple engineering teams.

- Strong system-design and problem-solving skills.

- Ability to influence engineering practices without relying solely on formal authority.

- Excellent communication and stakeholder-management skills.

- Proven ability to mentor and develop senior engineers and technical leaders.

Good to Have :

- Experience with native Android/Kotlin or iOS/Swift development.

- Experience with Firebase, Crashlytics, analytics, push notifications, deep linking, and remote configuration.

- Experience with AWS, GCP, or other cloud platforms.

- Experience with modular Flutter applications and monorepo architectures.

- Experience with app performance monitoring and observability tools.

- Experience building applications at significant scale.

- Contributions to open-source projects or a strong technical portfolio.

What We're Looking For :

We are looking for someone who is hands-on, technically strong, and architecture-minded - someone who can write production-quality Flutter code while also shaping engineering standards and technical direction. The successful candidate will be comfortable operating at both levels: deep in the code when required and working across teams to solve larger engineering problems.

Education :

Bachelor's or Master's degree in Computer Science, Engineering, or a related technical discipline is preferred. Equivalent practical experience will also be considered.

Location : Gurgaon / Gurugram, Haryana, India.

Skills

Flutter, Mobile App Designing, Mobile App Architecture, iOS, Android, Dart, Mobile App Performance Optimization, MVVM, Firebase

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
942,386 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Mobile
Similar stack
Same company
Gurgaon
React Native Developer 7 months ago
$60k per year • In office • 3+ years exp • South Africa
JavaScript
Frontend
React.js
Mobile
React Native
Apply
≈ $81k – $203k per year (Estimated) • Hybrid • Crawley
Swift
Objective-C
Frontend
GraphQL
Mobile
UIKit
SwiftUI
Combine
MVVM
Clean Architecture
Reactive Programming
DevOps
Rest API
CI/CD
Apply
$165k – $232k per year • Hybrid • Bachelor's Degree • United Kingdom
Java
Kotlin
Frontend
GraphQL
Mobile
Jetpack Compose
Android SDK
MVVM
Clean Architecture
DevOps
Rest API
CI/CD
Apply
≈ $73k – $188k per year (Estimated) • In office • London
Kotlin
TypeScript
AI/ML
AI Agents
DevOps
GCP
GitHub Actions
GitLab CI
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Apply
$49k per year • In office • 2+ years exp • Cape Town
JavaScript
Kotlin
Dart
Swift
Frontend
React.js
Mobile
Jetpack Compose
UIKit
SwiftUI
Flutter
React Native
Apply
$18k per year • In office • Full-Time • 1+ year exp • Saint Petersburg
Java
Kotlin
SQL
Java
RxJava
Gradle
GSON
Kotlin
Retrofit
Dagger
Databases
PostgreSQL
RabbitMQ
SQLite
AI/ML
Machine Learning
Mobile
Lottie
Room
Exoplayer
DevOps
Rest API
CI/CD
TeamCity
GitLab
QA
Swagger
Postman
Apply
≈ $42k – $104k per year (Estimated) • In office • 8+ years exp • Monterrey
Python
DevOps
Rest API
Ansible
Configuration Management
TCP/IP
DHCP
VPN
BGP
OSPF
Management
ServiceNow
ITIL
Apply
≈ $14k – $35k per year (Estimated) • In office • Moscow
SQL
DevOps
Rest API
SOAP
Management
UML
BPMN
Apply
≈ $13k – $31k per year (Estimated) • Remote (India) • Full-Time • 6+ years exp • India
Python
Go
SQL
Go
Ginkgo
DevOps
Terraform
CI/CD
Jenkins
Git
AWS
FinOps
Analytics
ETL/ELT
Management
Jira
Agile
QA
Playwright
Pytest
Apply
≈ $21k – $52k per year (Estimated) • Remote (likely EAEU) • Moscow
Python
Java
SQL
Scala
Databases
ClickHouse
Apache Kafka
AI/ML
Hadoop
Spark
Flink
DevOps
Rest API
Analytics
ETL/ELT
Apache NiFi
Apply
Android Developer 1 month ago
Remote (likely India) • 4+ years exp • Gurgaon
Java
Kotlin
Mobile
Jetpack Compose
MVI
Android SDK
MVVM
Room
ViewModel
DevOps
Rest API
Git
Management
Agile
Scrum
Apply
≈ $16k – $38k per year (Estimated) • In office • 7+ years exp • India
ABAP
ABAP
Web Dynpro ABAP
Apply
Data Engineer 1 day ago
≈ $21k – $43k per year (Estimated) • In office • 3+ years exp • Gurgaon
Python
SQL
Databases
Google BigQuery
BigQuery
DevOps
GCP
CI/CD
Git
Analytics
ETL/ELT
Apply
≈ $25k – $55k per year (Estimated) • In office • 11+ years exp • Gurgaon
Python
JavaScript
TypeScript
SQL
Mobile
JUnit
Deep Linking
DevOps
Rest API
GitHub Actions
GitLab CI
CI/CD
Jenkins
Git
AWS
Docker
Management
Agile
Scrum
QA
TestNG
Cucumber
Appium
Postman
BrowserStack
Rest-Assured
Pytest
Apply
Engineering Manager 4 days ago
≈ $27k – $72k per year (Estimated) • In office • 14+ years exp • Gurgaon
C#
C#
.NET
Management
Agile
Apply
≈ $41k – $86k per year (Estimated) • Remote (India) • Full-Time • Master's Degree • Bengaluru • Gurgaon • Hyderabad • Pune • Mumbai
Cybersecurity
ISO 27001
GDPR
Management
Agile
Apply
≈ $15k – $37k per year (Estimated) • Hybrid • Full-Time • 6+ years exp • Master's Degree • Noida • Mumbai • Gurgaon
Design
AutoCAD
Management
Microsoft Office
Apply
Hybrid • Full-Time • 7+ years exp • Noida • Hyderabad • Gurgaon
Python
SQL
PowerShell
Databases
Microsoft Fabric
DevOps
Rest API
Azure
CI/CD
Git
Platform Engineering
Analytics
Power BI
Azure Data Factory
Management
ServiceNow
Apply
Senior Data Analyst 9 hours ago
≈ $14k – $29k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • Gurgaon
Python
SQL
Databases
Snowflake
AI/ML
Copilot
DevOps
AWS
Analytics
Tableau
Power BI
Apply
≈ $17k – $37k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • Gurgaon
Python
SQL
Databases
Snowflake
AI/ML
Copilot
Machine Learning
DevOps
AWS
Analytics
Tableau
Power BI
Apply
See all jobs
This is one of many
942,386 more open roles from verified company boards, updated every day.