WE ARE HIRING • WE ARE HIRING • 
Certified Flutter Consultants|RevenueCat Technical Partners|4.9★ Rated on Clutch|Top Rated Plus · Upwork|250+ Projects Delivered|200+ Happy Clients Worldwide|Delivering Excellence Since 2019|The Expertise Behind Every Product We Build|Helping Businesses Across Industries Innovate|Voices of the Companies We’ve Helped|
Certified Flutter Consultants|RevenueCat Technical Partners|4.9★ Rated on Clutch|Top Rated Plus · Upwork|250+ Projects Delivered|200+ Happy Clients Worldwide|Delivering Excellence Since 2019|The Expertise Behind Every Product We Build|Helping Businesses Across Industries Innovate|Voices of the Companies We’ve Helped|
Home/Career/Flutter Developer
Mobile Engineering
Now Hiring

Flutter Developer
@ CodeX Lancers

Build pixel-perfect, high-performance cross-platform apps used by thousands

Full-time
Remote / Surat, India
2–4 Years
Mid-Level
View All Positions

About the Role

What You'll Be Doing

We are looking for a passionate Flutter Developer to join our growing mobile team. You will build production-grade iOS & Android applications for our global clients from MVPs to large-scale enterprise products. As an official Flutter Certified Consultancy, you'll work with the best in the industry.

Tools & Technologies

FlutterFlutter
DartDart
FirebaseFirebase
SupabaseSupabase

Key Responsibilities

Design and develop high-quality Flutter applications for iOS and Android

Write clean, maintainable, and well-documented Dart code

Collaborate with UI/UX designers to implement pixel-perfect interfaces

Integrate RESTful APIs, Firebase, Supabase, and third-party SDKs

Implement state management solutions (Bloc, Riverpod, or Provider)

Conduct code reviews and maintain code quality standards

Participate in sprint planning and agile ceremonies

Debug and resolve performance bottlenecks and UI issues

Build and maintain reusable Flutter widgets and component libraries

Write unit, widget, and integration tests for critical app flows

Optimize app startup time, frame rate, and memory usage

Implement push notifications using FCM and OneSignal

Manage app releases on App Store and Google Play Store

Work closely with backend engineers to define API contracts

Implement deep linking, dynamic links, and universal links

Integrate analytics tools (Mixpanel, Firebase Analytics, Amplitude)

Follow Git branching strategies and participate in PR reviews

Set up CI/CD pipelines using Fastlane, GitHub Actions, or Codemagic

Mentor junior developers and support their technical growth

Stay current with Flutter releases, Dart updates, and ecosystem trends

Requirements
What We're Looking For

Your Qualifications

Must Have

Required Skills

  • 2+ years of professional Flutter & Dart development experience
  • Strong understanding of Flutter widget tree and rendering pipeline
  • Experience with state management (Bloc, Riverpod, or Provider)
  • Proficiency in REST API integration and JSON serialization
  • Hands-on experience with Firebase (Auth, Firestore, Cloud Functions)
  • Published at least one app on App Store or Google Play
  • Understanding of clean architecture and SOLID principles
  • Strong problem-solving skills and attention to detail

Bonus Points

Nice to Have

  • Experience with FlutterFlow development
  • Published packages on pub.dev
  • Knowledge of RevenueCat for in-app purchases
  • Experience with Flutter Web or Desktop
  • Familiarity with Figma for design handoff

What We Offer

100% remote-first work culture
Competitive salary with annual increments
Dedicated learning & certification budget
Flexible working hours async-friendly
Health insurance coverage
Work on projects for 200+ global clients
Milestone rewards and recognition
Collaborative, flat team structure
Our Process
How to Apply

From Application to Day One

A simple, transparent 4-step hiring process. We respect your time and communicate clearly at every stage.

01
01
Step 01

Apply Online

Send your CV and a short cover note to our careers email. Tell us why you're excited to join CodeX Lancers.

Updated CV/Resume
Brief cover note
Portfolio (if applicable)
02
02
Step 02

Screening Call

A 30-minute introductory call with our HR team to understand your background, motivations, and expectations.

30-minute video call
Culture & values fit
Salary discussion
03
03
Step 03

Technical Round

A technical interview or task relevant to the role assessing your skills, problem-solving, and approach.

Technical interview
Skills assessment
Portfolio/work review
04
04
Step 04

Offer & Onboarding

Meet the team, receive your offer letter, and get fully onboarded with equipment, tools, and buddy support.

Meet the team
Offer letter
Day-1 onboarding kit

Ready to Apply?

Take the Next Step

Send your updated CV and a brief cover note to our careers team. We personally review every application and respond within 48 hours.

CodeX Lancers
Surat, India (Remote-first)
Full-time · 2–4 Years
We reply within 48 hours

Common Questions

Is this position fully remote?

Yes this is a remote-first role. You can work from anywhere. We have optional office space in Surat, India if you're local.

What is the interview process like?

It's a 4-step process: application review, HR screening call (30 mins), technical round, and a final team meeting. We aim to complete the process within 2 weeks.

What if I don't meet all the requirements?

Apply anyway! We value potential, attitude, and a growth mindset as much as hard skills. If you're close to 70% of the requirements, we'd love to hear from you.

Do you offer visa sponsorship?

Currently we hire on a contractor basis worldwide and full-time within India. We do not offer visa sponsorship at this time, but this may change as we grow.

How long does it take to hear back after applying?

We personally review every application and aim to respond within 48 hours. You will always receive a response from us we don't ghost candidates.

Join the Team
Apply Today

Ready to Build Something Amazing?

We'd love to have you on the team. Send your CV and let's start the conversation no commitment required.

Free to apply
Response within 48 hours
Remote-first role
View All Positions