Chat with us

on WhatsApp

5.0 on Clutch|
Back to Careers

Senior Mobile Engineer (Flutter)

Engineering Remote Full-time
Apply for this role →

About the Role

We build production mobile apps for our clients using Flutter. As a Senior Mobile Engineer, you will lead mobile development on multiple projects, establish architectural patterns, and work closely with product designers to deliver exceptional mobile experiences on both iOS and Android from a single codebase.

What You'll Do

  • Architect and build cross-platform mobile apps with Flutter
  • Integrate REST APIs, Firebase, and third-party SDKs
  • Implement state management solutions (Riverpod, Bloc, Provider)
  • Optimize app performance and reduce bundle sizes
  • Write and maintain automated tests for mobile apps
  • Work with designers to implement pixel-perfect UI components
  • Publish and manage apps on App Store and Google Play
  • Conduct code reviews and enforce Flutter best practices

What We're Looking For

  • 4+ years mobile development, 3+ with Flutter
  • Shipped at least 3 production apps to App Store or Google Play
  • Strong Dart programming skills
  • Experience with state management (Riverpod, Bloc, or Provider)
  • Firebase integration experience
  • Understanding of native iOS and Android development
  • REST API integration experience
  • TypeScript experience for backend integration

Nice to Have

  • +React Native experience
  • +Experience with push notifications and deep linking
  • +Payment integration (Stripe, in-app purchases)

What We Offer

💰

Competitive Salary

Market rate + performance bonuses

Flexible Hours

Async-first, you own your schedule

🤖

AI-Powered Tooling

GitHub Copilot, Claude, full AI stack

📚

Learning Budget

$1,000/year for courses and conferences

🧠

Senior Mentorship

Work with engineers who've shipped real products

🌱

Career Growth

Clear path from engineer to lead

Apply for this role

Senior Mobile Engineer (Flutter)

We review every application. You'll hear from us within 5 business days.