New
Job description
Rejoignez New Age, une entreprise innovante en pleine expansion, en tant que Développeur Android passionné et créatif. Vous serez au cœur de la conception, du développement et de la maintenance d’applications mobiles Android de haute performance, destinées à des millions d’utilisateurs. Votre mission principale consistera à transformer les besoins fonctionnels en solutions techniques robustes, sécurisées et évolutives, en suivant les meilleures pratiques du développement moderne.
**Vos responsabilités**
- Concevoir et implémenter des interfaces utilisateurs fluides et attractives en respectant les guidelines Material Design, en utilisant Jetpack Compose ou les layouts XML traditionnels.
- Développer des fonctionnalités complètes au sein de sprints Agile, en participant activement aux cérémonies Scrum (stand‑up, planning, revue, rétrospective).
- Intégrer des services backend via API RESTful ou GraphQL, ainsi que des SDK tiers (Firebase, OneSignal, etc.) tout en assurant la gestion des permissions, la sécurité des données et la conformité aux normes GDPR.
- Écrire des tests unitaires (JUnit, MockK) et des tests UI (Espresso, UI Automator) afin de garantir la qualité du code et de prévenir les régressions.
- Utiliser les outils de profilage d’Android Studio (Memory Profiler, CPU Profiler, Network Profiler) pour identifier et corriger les fuites de mémoire, les ANR, les temps de chargement excessifs et optimiser la consommation batterie.
- Collaborer étroitement avec les équipes QA pour reproduire, diagnostiquer et résoudre les bugs, ainsi qu’avec les designers UI/UX (Figma) pour valider la cohérence des maquettes et des flux utilisateurs.
- Maintenir et faire évoluer le code existant, refactoriser les modules legacy, et proposer des améliorations d’architecture (MVVM, Clean Architecture, Hilt/Dagger).
- Gérer le versionnage du code avec Git/GitHub, automatiser les builds via Gradle Kotlin DSL (KTS) et assurer le déploiement continu sur le Play Store.
- Rester à l’affût des dernières évolutions du framework Android (Jetpack, Compose, Kotlin Coroutines, Flow) et partager vos connaissances lors de revues de code ou d’ateliers internes.
**Profil recherché**
- Minimum 1 an d’expérience professionnelle en développement Android avec Kotlin.
- Maîtrise des concepts Android modernes (Jetpack, Navigation Component, WorkManager, Room, LiveData/StateFlow).
- Bonne connaissance des principes de conception UI/UX et capacité à implémenter des designs complexes.
- Expérience avec les services cloud (Firebase, Google Cloud Platform) et les notifications push.
- Compétences avérées en écriture de tests automatisés et en optimisation de performances.
- Esprit d’équipe, excellent sens de la communication et capacité à travailler dans un environnement Agile.
- Anglais professionnel (lecture de documentation technique) ; le français est un plus.
**Ce que nous offrons**
- Un poste en CDI à temps plein, basé à Surat (présentiel).
- Un environnement de travail stimulant avec des projets à forte visibilité.
- Des opportunités de formation continue et de montée en compétences (conférences, certifications).
- Un package salarial compétitif et des avantages sociaux attractifs.
- Une culture d’entreprise axée sur l’innovation, la collaboration et le bien‑être des collaborateurs.
Intéressé(e) par ce challenge ? Postulez dès maintenant et participez à la création d’applications qui font la différence !