Principal Engineer Mobile Development (Flutter)
Prohires
Bangalore • 2 months ago
Experience: 8 to 13 Yrs
vacancy: 6
7 Days Free Trial
Upgrade to CVX24 Premium
- Free Resume Writing
-
Get a Verified Blue tick
- See who viewed your profile
- Unlimited chat with recruiters
- Rank higher in recruiter searches
- Get up to 10× more recruiter visibility
- Auto-forward profile to 10 top recruiters
- Receive verified recruiter messages directly
- Unlock hidden jobs, not visible to free users
A small token amount will be charged to verify.
Get Refund in 48 Hours.
After free-trial 6 Months subscription will be auto Activated @ $
1
(Cancel Anytime).
Free Earplugs Delivery Only after Payment of Rs. 99 for Five Consecutive Months.
Enter Your Details
Job Description
Job Description Summary
Position Title: Principal Engineer Mobile Development (Flutter)
Experience Required: 8 Years
Relevant Experience: 8 Years
Reporting To: VP of Engineering
Work Location: Near to 12th Main Bangalore
Work Mode: Hybrid (2 days WFO)
Working Days: Monday Friday
Working Time: General Shift
Perks & Benefits: As per company norms
Interview Rounds: 5 Virtual
No of Openings: 1
Timeline to Close: 30 Days
Notice Period: 030 Days
Mandatory Skill Set (As Discussed)
812 years of overall experience (flexible for strong candidates)
Target industries: E-commerce
Must have experience in building B2C mobile and Web applications using Flutter
Minimum 3+ years of experience in Flutter
Candidate should be part of building the app from day 1 and contribute to decision-
making
Education
Bachelors degree in Information Technology / Computer Science
Gender Preference: Any
Job Description
We are looking for an experienced Principal Engineer Mobile Development. Youll
play a hands-on role in designing, developing, and optimizing high-scale consumer
mobile applications that power millions of user interactions every day.
This is a hands-on individual contributor role (no people management), focused on
building applications for Android, iOS, and Web using Flutter.
Responsibilities
Design and implement scalable, maintainable architecture for multi-platform Flutter
applications (Web, Android, iOS)
Take key decisions on architecture, state management (BLoC, Riverpod), navigation,
modularization
Act as technical lead and establish coding standards and best practices
Establish testing strategies and CI/CD pipelines
Performance optimization for smooth rendering, fast load times, and memory
efficiency
Flutter Web performance optimization across browsers
Develop and maintain custom native plugins (Kotlin / Swift)
Drive adoption of modern state management and mobile/web technologies
Expertise in mobile observability and optimization of critical user flows
Requirements Must Have
812 years of software engineering experience
Minimum 4 years building and shipping Flutter apps (Android, iOS, Web)
Strong experience in production-grade mobile and web apps
Deep expertise in Flutter, Dart, architecture, patterns & anti-patterns
Experience building consumer-grade B2C / D2C / E-commerce apps
CI/CD pipelines, release management & mobile testing tools
Strong understanding of NFRs (performance, latency, reliability)
Flutter Web experience is mandatory
Responsive UI/UX and adaptive design
Unit, Widget & Integration testing
Strong problem-solving & debugging skills
Native familiarity with Kotlin (Android) & Swift (iOS)
Skills Required
Posted on: March 2, 2026