Flutter Developer

donkafele recrute !

À propos

Créée en juin 2016 sur le toit d'un petit immeuble à Ouakam (Dakar), Donkafele est une entreprise basée au Sénégal. Elle est spécialisée dans la vente de vêtements, d’accessoires et d’objets recyclés.

À travers sa nouvelle application mobile, les utilisateurs peuvent acheter et vendre des produits de seconde main et découvrir des créateurs indépendants à travers l'Afrique.

Par ailleurs, Donkafele regroupe une communauté qu’elle inspire par sa démarche créative et responsable à travers des contenus éditoriaux, des ateliers et des rencontres organisés régulièrement.

Dans le cadre de son développement, Donkafele envisage des actions visant à faire croître son impact, son audience et sa visibilité.

Chez Donkafele nous promouvons la diversité dans les cultures, les origines et l'état d'esprit. Nous recherchons en permanence des candidats qui innovent, qui sont curieux, créatifs et qui comprennent les questions relatives au développement local, à l'avenir de la planète, au genre et aux défis que font face les jeunes générations pour leur avenir.

Nous recherchons un développeur Dart/Flutter qui sera chargé de maintenir et améliorer les applications multiplateformes pour iOS et Android en utilisant le cadre de développement Flutter de Google. Vous devez avoir une expérience préalable dans le développement de Flutter et Dart pour le web et mobile.

Descriptif du poste

  • Concevoir et mettre en œuvre de nouveaux modules d'application et/ou bibliothèques réutilisables basés sur les exigences du produit en utilisant l’outil Flutter.
  • Implémenter des tests unitaires pour les nouvelles fonctionnalités
  • Maintenir le code existant.
  • Intégrer des éléments d'interface utilisateur développés par d'autres développeurs.
  • Construire des interfaces utilisateur conçues par les designers UI/UX.
  • Intégration de plugins d’accès aux différents services du téléphone (GPS, Stockage, Appareil photo, etc …) et/ou autres plugins web.
  • Intégrer diverses API de services tiers.
  • Déboguer les composants des applications existantes, résoudre les problèmes et en s’assurant d’éviter les toute régression.
  • Collaborer étroitement avec les équipes Produit.
  • Comprendre et participer à une éventuelle évolution de l'architecture du système et de la conception du modèle de données, et participer aux revues de code.
  • Optimiser l'application pour une vitesse et une évolutivité maximales.
  • Suivre les directives et les meilleures pratiques de l’industrie et de l’entreprise.

Profil recherché

  • Vous êtes titulaire d’une licence en informatique ou dans une discipline connexe.
  • Bonne maîtrise du framework Flutter de Google.
  • Bonne connaissance sur le service Firebase de Google.
  • Vous avez construit au moins deux applications Android et/ou iOS avec Flutter.
  • Bonne connaissance sur le langage Dart utilisé par le framework et une bonne connaissance de l’architecture clean
  • Expérience professionnelle avérée dans le développement de logiciels.
  • Expérience de travail dans le développement mobile Android ou iOS.
  • Avoir publié une ou plusieurs applications mobiles dans Google Play ou App Store.
  • Expérience avec les bibliothèques et les API de tiers.
  • Connaissance pratique du paysage mobile en général, des architectures, des tendances et des technologies émergentes.
  • Solide compréhension du cycle de vie complet du développement mobile, y compris les tests et la construction automatisés.
  • Familiarité avec les bases de données SQL/NoSQL et leurs langages d'interrogation déclaratifs.
  • Connaissance approfondie des outils de gestion des versions du code, tels que Git/Mercurial.

Process de recrutement

Notre processus d’entretien comprend 3 étapes et dure entre 7 et 14 Jours.
Étape 1: Introduction / Étape 2: Qualification / Étape 3: Compensation

Informations complémentaires

  • Type de contrat : CDD / Temporaire (3 à 12 mois)
  • Date de début : 01 novembre 2021
  • Lieu : Dakar, Sénégal ()
  • Niveau d'études : Bac +3
  • Expérience : > 2 ans
  • Télétravail total possible