Développeur(se) Senior Android
Il y a 1 semaine
Paris, Ile-de-France
CTS Corporate
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
Au sein de notre société de conseil en informatique, nous accompagnons les grands acteurs du secteur dans la conception, l'optimisation et le déploiement d'applications mobiles grand public et à forte audience. Pour intégrer l'équipe de développement dédié au produit App Mobile, nous recherchons un(e) Développeur(se) Senior Android / Kotlin.
Vous rejoindrez une équipe dynamique pour piloter la conception technique, le développement de nouvelles fonctionnalités complexes, la correction d'anomalies et la garantie de la qualité logicielle.
Vos
Missions:
1. Conception Technique et Développement (BUILD) Conception et Architecture : Rédiger la documentation de conception technique dans Confluence en respectant les principes de la Clean Architecture et du patron MVVM. Développement Feature : Implémenter les User Stories en Kotlin moderne en s'appuyant sur l'écosystème Jetpack Compose et la programmation asynchrone via Coroutines / Flow. Injection et Persistance : Structurer l'application à l'aide de Dagger Hilt pour l'injection de dépendances et la base de données locale Room. 2. Qualité, Intégration Continue et MCO (RUN) Tests Unitaires : Concevoir et rédiger les suites de tests unitaires avec JUnit5 et Mockito pour garantir une couverture de code optimale. Intégration et Déploiement : Valider et livrer le code source sous GitLab CI et suivre la chaîne d'intégration continue/déploiement automatisé (CI/CD) sur Bitrise. Correction d'Anomalies : Analyser et résoudre les incidents, puis assurer la traçabilité et la mise à jour rigoureuse des tickets sous Jira et ServiceNow. Livrables Attendus : Documentation de conception technique détaillée validée sur Confluence. Code source testé, documenté et livré via GitLab. Suivi, traçabilité et mise à jour systématique des tickets de fonctionnalités et d'anomalies sous Jira et ServiceNow. Bac + 5 avec au minimum 7 ans d'expérience Compétences techniques requises (Niveau Expert) :
- Langage et Paradigme : Maîtrise experte de Kotlin et gestion poussée de l'asynchronisme avec Coroutines / Flow.
- UI et Architecture : Solide expertise sur Jetpack Compose et parfaite maîtrise des patterns d'architecture (Clean Architecture, MVVM).
- Frameworks et Injection : Pratique avancée de Dagger Hilt et de la persistance de données avec Room.
- Tests et Qualité (Impératif) : Excellente maîtrise des tests unitaires et du mocking via JUnit5 et Mockito.
- Outillage et CI/CD : Pratique confirmée de GitLab, Bitrise, Jira, Confluence et ServiceNow. Soft
Skills:
- Autonomie, rigueur de développement et sensibilité marquée aux enjeux de performance et d'expérience utilisateur mobile.
- Bonnes capacités de communication écrite et orale pour interagir au sein d'une équipe Agile pluridisciplinaire.
- Réactivité et méthode dans le suivi des anomalies de production. Vous souhaitez mettre votre expertise Kotlin et Jetpack Compose au service d'une application mobile stratégique ? Postulez dès aujourd'hui
Experience:
7 An(s) Qualification: Cadre Secteur d'activité: Ingénierie,études techniques
Missions:
1. Conception Technique et Développement (BUILD) Conception et Architecture : Rédiger la documentation de conception technique dans Confluence en respectant les principes de la Clean Architecture et du patron MVVM. Développement Feature : Implémenter les User Stories en Kotlin moderne en s'appuyant sur l'écosystème Jetpack Compose et la programmation asynchrone via Coroutines / Flow. Injection et Persistance : Structurer l'application à l'aide de Dagger Hilt pour l'injection de dépendances et la base de données locale Room. 2. Qualité, Intégration Continue et MCO (RUN) Tests Unitaires : Concevoir et rédiger les suites de tests unitaires avec JUnit5 et Mockito pour garantir une couverture de code optimale. Intégration et Déploiement : Valider et livrer le code source sous GitLab CI et suivre la chaîne d'intégration continue/déploiement automatisé (CI/CD) sur Bitrise. Correction d'Anomalies : Analyser et résoudre les incidents, puis assurer la traçabilité et la mise à jour rigoureuse des tickets sous Jira et ServiceNow. Livrables Attendus : Documentation de conception technique détaillée validée sur Confluence. Code source testé, documenté et livré via GitLab. Suivi, traçabilité et mise à jour systématique des tickets de fonctionnalités et d'anomalies sous Jira et ServiceNow. Bac + 5 avec au minimum 7 ans d'expérience Compétences techniques requises (Niveau Expert) :
- Langage et Paradigme : Maîtrise experte de Kotlin et gestion poussée de l'asynchronisme avec Coroutines / Flow.
- UI et Architecture : Solide expertise sur Jetpack Compose et parfaite maîtrise des patterns d'architecture (Clean Architecture, MVVM).
- Frameworks et Injection : Pratique avancée de Dagger Hilt et de la persistance de données avec Room.
- Tests et Qualité (Impératif) : Excellente maîtrise des tests unitaires et du mocking via JUnit5 et Mockito.
- Outillage et CI/CD : Pratique confirmée de GitLab, Bitrise, Jira, Confluence et ServiceNow. Soft
Skills:
- Autonomie, rigueur de développement et sensibilité marquée aux enjeux de performance et d'expérience utilisateur mobile.
- Bonnes capacités de communication écrite et orale pour interagir au sein d'une équipe Agile pluridisciplinaire.
- Réactivité et méthode dans le suivi des anomalies de production. Vous souhaitez mettre votre expertise Kotlin et Jetpack Compose au service d'une application mobile stratégique ? Postulez dès aujourd'hui
Experience:
7 An(s) Qualification: Cadre Secteur d'activité: Ingénierie,études techniques