Nous recherchons un Développeur Flutter passionné et motivé pour rejoindre notre équipe de développement chez Seamedia. Ce rôle est idéal pour quelqu'un ayant environ 1 an d'expérience pratique dans la création d'applications mobiles utilisant Flutter et Dart, et qui est désireux de grandir dans un environnement e-commerce et de solutions numériques en rapide évolution.
Responsabilités clés
- Développer et maintenir des applications mobiles multiplateformes en utilisant Flutter
- Travaillez sur l'implémentation de l'interface utilisateur basée sur les designs (Figma/Adobe XD) en mettant l'accent sur la réactivité et la performance.
- Intégrer des API REST / des services tiers avec des applications mobiles
- Collaborez avec les développeurs backend et les designers pour offrir des expériences d'application fluides.
- Déboguer, résoudre les problèmes et optimiser les performances de l'application
- Aidez à déployer des applications sur Google Play Store et Apple App Store
- Participez aux revues de code et suivez les meilleures pratiques de codage.
- Travaillez sur les améliorations de fonctionnalités, les corrections de bogues et les améliorations continues.
Compétences et qualifications requises
- 1 à 2 ans d'expérience dans le développement d'applications mobiles utilisant Flutter
- Connaissance approfondie du langage de programmation Dart
- Bonne compréhension des composants UI Flutter, des mises en page et de la gestion d'état (Provider, Riverpod ou similaire)
- Expérience en intégration d'API (REST/JSON)
- Familiarité avec les services Firebase (Authentification, Firestore, Notifications Push)
- Compréhension du cycle de vie des applications mobiles et de l'optimisation des performances
- Connaissances de base en contrôle de version Git
- Capacité à écrire du code propre, maintenable et réutilisable
Bon à avoir
- Expérience dans les applications mobiles de commerce électronique ou de marché
- Connaissance des intégrations de passerelles de paiement
- Familiarité avec les notifications push et les outils d'analyse
- Compréhension de base des principes UI/UX
- Expérience de travail avec les méthodologies Agile/Scrum
Ce que nous offrons
- Opportunité de travailler sur des projets d'applications mobiles réels dans le commerce électronique et les plateformes numériques
- Expérience pratique de développement et déploiement d'applications de bout en bout
- Un environnement de soutien axé sur l'apprentissage et la croissance
- Salaire compétitif basé sur les compétences et l'expérience
- Opportunités de croissance de carrière au sein d'une équipe technologique en pleine expansion