Skip to content
mimi

Mobile Developer

Capgemini

Cairon · On-site Contract Lead 1mo ago

About the role

About

In this role you will design, build, and maintain scalable mobile apps for iOS and Android using Flutter. You will lead end-to-end feature delivery, translating design systems from Figma into reusable components and shaping architecture with senior teammates. You will optimize performance, manage navigation and state, and collaborate across cross-functional teams to ensure high-quality releases. This position offers an opportunity to mentor others and contribute to Capgemini’s mission of digital and sustainable transformation.

Responsibilities

  • Design, build, and maintain mobile apps for iOS and Android using Flutter (Dart)
  • Lead end-to-end feature delivery from architecture to post-launch support
  • Translate Figma design systems into reusable Flutter components
  • Implement and maintain state management with Bloc, Cubit, or Riverpod
  • Integrate APIs, secure authentication, and robust error handling
  • Set up push notifications, deep linking, and navigation (Navigator 2.0 or GoRouter)
  • Optimize performance through profiling, debugging, and refactoring
  • Collaborate with Product Owners, Designers, Backend Engineers, and QA
  • Provide technical leadership and mentor junior engineers
  • Contribute to architectural decisions and reusable component libraries

Qualifications

  • 9+ years of mobile development experience
  • Strong hands-on expertise with Flutter and Dart
  • Experience releasing apps to App Store and Play Store
  • Solid Flutter architecture knowledge and performance optimization
  • Proficiency with Bloc/Cubit/Riverpod and scalable state management
  • API integration, secure auth flows, and error handling
  • Push notifications (FCM/APNs), deep linking, routing, and navigation patterns
  • Ability to translate Figma designs into modular components
  • Git workflows, PRs, code reviews, and branching strategies
  • CI/CD experience for Flutter (Codemagic, GitHub Actions, or similar)
  • Experience distributing apps via TestFlight, Google Play, and AppGallery
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or equivalent
  • Strong debugging skills and cross-functional agile teamwork

Skills

APNsBlocCubitDartFCMFigmaFlutterGitGitHub ActionsGoRouterGoogle PlayiOSNavigator 2.0Play StoreRiverpodTestFlight

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free