Text copied to clipboard!
Titre
Text copied to clipboard!Ingénieur Logiciel Android
Description
Text copied to clipboard!
Nous recherchons un Ingénieur Logiciel Android passionné et expérimenté pour rejoindre notre équipe dynamique. Le candidat idéal aura une solide expérience dans le développement d'applications mobiles sur la plateforme Android, en utilisant les dernières technologies et méthodologies. Vous serez responsable de la conception, du développement, des tests et de la maintenance d'applications Android performantes et conviviales. Vous collaborerez étroitement avec les équipes produit, design et backend pour créer des expériences utilisateur exceptionnelles. Le poste exige une compréhension approfondie du cycle de vie du développement logiciel, ainsi qu'une capacité à résoudre des problèmes complexes et à optimiser les performances des applications. En tant qu'Ingénieur Logiciel Android, vous contribuerez activement à l'innovation et à l'amélioration continue de nos produits mobiles, tout en respectant les délais et les standards de qualité élevés. Ce rôle est idéal pour un professionnel motivé, curieux et désireux de travailler dans un environnement agile et collaboratif.
Responsabilités
Text copied to clipboard!- Concevoir et développer des applications Android robustes et performantes.
- Collaborer avec les équipes produit et design pour définir les fonctionnalités.
- Assurer la maintenance et la mise à jour des applications existantes.
- Optimiser les performances et la réactivité des applications.
- Participer aux revues de code et aux tests unitaires.
- Rester informé des dernières tendances et technologies Android.
- Résoudre les bugs et problèmes techniques rapidement.
- Documenter les processus de développement et les fonctionnalités.
- Contribuer à l'amélioration continue des pratiques de développement.
- Assurer la compatibilité des applications avec différentes versions d'Android.
Exigences
Text copied to clipboard!- Expérience confirmée en développement Android avec Java et Kotlin.
- Bonne connaissance des architectures mobiles (MVVM, MVP).
- Maîtrise des outils de développement Android Studio et SDK.
- Compréhension des API RESTful et intégration backend.
- Capacité à écrire un code propre, maintenable et testé.
- Expérience avec les bases de données mobiles (SQLite, Room).
- Connaissance des principes UX/UI pour mobile.
- Compétences en résolution de problèmes et débogage.
- Bonnes capacités de communication et travail en équipe.
- Maîtrise du français et de l'anglais technique.
Questions potentielles d'entretien
Text copied to clipboard!- Quelle est votre expérience avec Kotlin et Java pour Android ?
- Comment gérez-vous la compatibilité entre différentes versions d'Android ?
- Pouvez-vous décrire un projet Android complexe sur lequel vous avez travaillé ?
- Comment assurez-vous la qualité et la maintenance du code ?
- Quelle est votre approche pour optimiser les performances d'une application ?
- Comment travaillez-vous en collaboration avec les équipes produit et design ?
- Avez-vous déjà utilisé des architectures comme MVVM ou MVP ?
- Comment gérez-vous les tests unitaires et d'intégration ?