Skip to content
mimi

Mobile Developer

Capgemini

Cairon · On-site Contract Lead Yesterday

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