Développeur Mobile Confirmé (iOS & Android)

Aperçu

Nous recherchons un Développeur Mobile Confirmé (iOS & Android) pour concevoir, développer et maintenir des applications mobiles innovantes et performantes. Vous travaillerez sur des projets variés en utilisant les dernières technologies et en collaborant étroitement avec nos équipes de design et de développement pour offrir une expérience utilisateur exceptionnelle.

Compétences spécifiques

Développement Mobile

  • Maîtrise des langages natifs Swift (iOS) et Kotlin (Android).
  • Expérience avec des frameworks hybrides tels que Flutter ou React Native est un atout.
  • Connaissance approfondie des API RESTful et intégration avec des services tiers.
  • Expertise en gestion des bases de données locales (Core Data, Room, SQLite).
  • Familiarité avec les outils de versioning de code comme Git.

Conception et Qualité

  • Respect des bonnes pratiques de conception UI/UX pour garantir une navigation fluide.
  • Compétence en optimisation des performances des applications.
  • Utilisation des outils de test et débogage (JUnit, XCTest, Firebase Test Lab).

Livraison et Maintenance

  • Expérience avec les processus de publication sur l’App Store et Google Play.
  • Connaissance des outils CI/CD pour automatiser les déploiements mobiles (Jenkins, Fastlane).
  • Gestion des mises à jour et résolution des bugs sur des applications en production.
Responsable de
  • Concevoir et développer des applications mobiles performantes pour iOS et Android.
  • Collaborer avec les équipes design et back-end pour implémenter des fonctionnalités.
  • Effectuer des tests unitaires et fonctionnels pour garantir la qualité du code.
  • Surveiller et résoudre les bugs signalés par les utilisateurs.
  • Documenter les développements et partager les bonnes pratiques avec l’équipe.
  • Développement natif et hybride pour des projets mobiles variés.
  • Tests, optimisation et publication des applications sur les stores.
  • Maintenance évolutive et corrective des applications existantes.
  • Veille technologique pour intégrer les dernières innovations dans les projets.
Exigences supplémentaires
  • Capacité à analyser les besoins métiers et à proposer des solutions techniques adaptées.
  • Forte autonomie et aptitude à résoudre des problèmes complexes.
  • Bonne communication pour collaborer efficacement avec les équipes multidisciplinaires.
Nature du travail
Full Time
Exigences Éducatives
  • Diplôme en informatique, génie logiciel ou équivalent.
  • Certifications en développement mobile ou sur les plateformes iOS et Android sont un plus.
Expérience Requise
3 années
Lieu de Travail
Tunis
Niveau d’Emploi
Confirmé

Postuler pour ce poste

*
*
* Attach your resume. Max size 2mb Allowed Type(s): pdf