New
Job description
Tech Consulting, cabinet de conseil technologique reconnu pour son expertise en transformation digitale, recherche un(e) Développeur(se) d’applications mobiles junior pour renforcer son équipe d’innovation basée en Arizona, États‑Unis. Vous intégrerez une structure dynamique où la créativité technique et la proximité avec les clients sont au cœur des projets.
**Missions principales**
- Concevoir, développer et maintenir des applications mobiles natives Android et/ou iOS répondant aux exigences fonctionnelles et ergonomiques des clients.
- Participer à toutes les phases du cycle de vie d’une application : analyse des besoins, conception de l’architecture, codage, tests unitaires, intégration continue, déploiement sur les stores et suivi post‑déploiement.
- Implémenter et consommer des API RESTful, gérer l’authentification, la persistance locale et la synchronisation des données.
- Optimiser les performances (temps de chargement, consommation mémoire, réactivité UI) et garantir la conformité aux standards de sécurité mobile.
- Collaborer étroitement avec les équipes UI/UX, produit, QA et DevOps pour assurer une livraison fluide et de haute qualité.
- Contribuer à l’amélioration continue du processus de développement en proposant des bonnes pratiques, des revues de code et des automatisations CI/CD.
- Rester à l’affût des évolutions technologiques (nouveaux SDK, frameworks cross‑platform, services cloud) et partager vos connaissances au sein de l’équipe.
**Profil recherché**
- Diplôme en informatique, ingénierie logicielle ou domaine connexe.
- 1 à 3 ans d’expérience pratique en développement mobile natif (Java/Kotlin pour Android ou Swift/Objective‑C pour iOS). Une expérience sur les deux plateformes est un atout.
- Maîtrise d’au moins un langage de programmation mobile et compréhension des concepts d’architecture (MVVM, Clean Architecture, etc.).
- Bonne connaissance des principes UI/UX mobile, des guidelines Material Design et Human Interface Guidelines.
- Expérience avérée avec les API REST, JSON, OAuth2 et les bibliothèques tierces (Retrofit, Alamofire, etc.).
- Familiarité avec les systèmes de contrôle de version Git et les workflows de branches.
- Connaissances de base des frameworks cross‑platform (React Native, Flutter) et des services cloud (AWS, Azure, Firebase) souhaitées.
- Expérience avec les pipelines CI/CD (GitHub Actions, Bitrise, Jenkins) et les outils de test automatisé (JUnit, XCTest, Espresso).
- Capacité à travailler sur site aux États‑Unis, excellente communication en anglais (écrit et oral) et esprit d’équipe.
**Ce que nous offrons**
- Un contrat à durée indéterminée (CDI) avec une rémunération compétitive.
- Un environnement de travail moderne, bureaux équipés et possibilité de télétravail ponctuel (hybride).
- Accès à des formations continues, certifications et conférences technologiques.
- Programme de mentorat avec des experts senior pour accélérer votre montée en compétences.
- Avantages sociaux (assurance santé, plan de retraite, congés payés) et activités de team‑building.
- Participation à des projets variés pour des clients de secteurs multiples (finance, santé, retail, etc.).
Rejoignez Tech Consulting et contribuez à façonner les expériences mobiles de demain tout en développant votre carrière dans un cadre stimulant et innovant.