Développeur Flutter Senior pour Startup Automobile | À Distance

À distance
À plein temps
Notre startup révolutionne la façon dont les propriétaires de véhicules planifient et gèrent leurs services d'entretien automobile. Nous construisons une plateforme complète qui connecte les conducteurs avec les prestataires de services, simplifie le processus de prise de rendez-vous et améliore l'expérience client globale dans l'industrie des services automobiles. Responsabilités Principales - Concevoir et développer des applications cross-platform réactives en utilisant Flutter 3.19+ et Dart 3.3+. - Mettre en œuvre des solutions front-end robustes pour les expériences web mobile et web desktop. - Intégrer et optimiser les services Firebase, notamment Firestore, Authentication et Cloud Functions. - Collaborer avec les designers UI/UX pour implémenter des interfaces utilisateur intuitives et engageantes. - Rédiger du code propre et maintenable avec une documentation appropriée et des protocoles de test. - Résoudre des problèmes techniques complexes sur différentes plateformes. - Participer aux revues de code et contribuer aux discussions de conception technique. - Mettre en place des solutions d'analyse et de surveillance pour suivre les performances des applications. - Rester à jour avec les avancées du framework Flutter et mettre en œuvre les meilleures pratiques. Compétences Requises - Minimum de 4 ans d'expérience générale en développement logiciel, dont au moins 2 ans axés sur le développement Flutter. - Expérience avérée avec Flutter pour le développement web et les principes de conception responsive. - Solide maîtrise du langage de programmation Dart et des solutions de gestion d'état (Provider, Bloc, Riverpod). - Expérience d'intégration et de travail avec l'écosystème Firebase (Firestore, Authentication, Cloud Functions). - Connaissance pratique de JavaScript ou TypeScript pour les tâches de développement complémentaires. - Expérience avec les API RESTful et l'implémentation GraphQL dans les applications mobiles. - Familiarité avec les pipelines CI/CD et les frameworks de test automatisé pour Flutter. - Excellentes compétences en résolution de problèmes et attention aux détails. Atouts Supplémentaires - Expérience avec des applications du secteur automobile ou des systèmes de planification de rendez-vous. - Connaissance du développement natif Android (Kotlin) ou iOS (Swift). - Expérience avec WebRTC ou les technologies de communication en temps réel. - Contribution à des projets ou packages Flutter open-source. - Expérience avec les intégrations de passerelles de paiement. - Compréhension du Material Design et des directives d'interface humaine d'Apple. - Expérience dans le développement d'applications SaaS ou B2C. Pourquoi Nous Rejoindre Travailler avec notre équipe vous offre l'opportunité de façonner un produit innovant dès ses premières phases. Vous collaborerez avec une équipe mondiale de professionnels passionnés tout en bénéficiant de la flexibilité du travail à distance. Nous valorisons l'apprentissage continu, la résolution créative de problèmes et le maintien d'un équilibre sain entre vie professionnelle et personnelle. Ce poste offre d'excellentes perspectives de croissance dans un espace technologique en rapide évolution.