Jobiglo

No results.

This job is no longer available

This job expired on 19/07/2026. It no longer accepts applications.

Senior Mobile Developer - Flutter

Dsquares · Ville du 6 Octobre

Senior 🇬🇧 English
Flutter Dart BLoC Cubit Git RESTful APIs Dio get_it injectable Hive SharedPreferences Floor Drift Clean Architecture iOS Android

Job description

About the role

Dsquares is seeking a Senior Mobile Developer specialized in Flutter to design, build, and maintain high‑quality mobile applications that enhance loyalty experiences for its clients. You will work closely with designers, backend engineers, and product owners to deliver visually appealing, performant apps that run on both iOS and Android.

Key responsibilities

  • Design, develop, and maintain cross‑platform mobile applications using Flutter and Dart.
  • Collaborate with cross‑functional teams to gather requirements, create UI/UX designs, and implement features.
  • Implement state management using BLoC and Cubit patterns, ensuring clear separation of business logic and UI.
  • Debug, troubleshoot, and resolve bugs and performance issues.
  • Optimize applications for speed, scalability, and resource efficiency.
  • Integrate RESTful APIs, preferably using Dio with interceptors.
  • Maintain code quality through code reviews and adherence to Clean Architecture principles.

Required profile

  • Bachelor’s degree in Computer Science or a related field.
  • At least 2 years of professional experience developing production‑grade mobile apps with Flutter.
  • Strong understanding of iOS and Android development processes.
  • Experience with version control systems, especially Git.

Required skills

  • Flutter
  • Dart
  • BLoC and Cubit (flutter_bloc package)
  • Git
  • RESTful API integration (Dio)
  • Dependency injection (get_it, injectable)
  • Local data persistence (Hive, SharedPreferences, Floor/Drift)
  • Clean Architecture and layered project structure
  • iOS and Android platform knowledge

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Dsquares.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.
💬 Chat with us on Telegram Chat on WhatsApp

Published 3 months ago

14 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Dsquares

Ville du 6 Octobre