Développeur Android Confirmé H/F
Á propos de notre client
Notre client est une PME technologique française qui conçoit et développe des produits, services et contenus numériques à destination des établissements scolaires.
Une offre complète dédiée à l'enseignement numérique, associant une gamme de tablettes et PC dédiés, une suite logicielle complète, un hébergement des données sécurisé et localisé en France, à un accompagnement à la prise en main et aux développements des usages.
Notre client compte désormais plus de 200 collaborateurs et est aujourd'hui la première EdTech de France devant les GAFA, et compte bien devenir leader européen sur le marché de l'e-éducation.
Description du poste
En tant que Développeur Android Confirmé, vous participez à la conception, au développement et au déploiement du Device Manager afin d'enrichir et améliorer nos solutions.
Le Device Manager est un agent déployé sur tous les équipements du parc. C'est un composant critique qui a pour responsabilité :
- L'application des stratégies de configuration et de sécurité,
- Le déploiement d'applications,
- La mesure de l'usage et l'instrumentation,
- Le diagnostic et la correction à distance des anomalies,
- Le contrôle de l'usage par l'enseignant pendant la classe (verrouillage, écran déporté...).
Vous développez les fonctionnalités sur les plateformes Android de la société.
La performance, la qualité et la maintenabilité du code sont vos préoccupations principales. Vous développez les tests unitaires.
Vous intégrez les fonctionnalités développées dans les applications et la chaîne de production logicielle.
Vous corrigez les défauts relevés ou rapportés dans les applications.
Vous réalisez la documentation technique de vos productions en anglais.
Vous participez à l'évolution des outils et des méthodes de l'usine de développement logiciel ainsi qu'aux différents processus d'amélioration continue.
Profil recherché
Vous êtes titulaire d'un Bac +2 minimum en informatique et justifiez d'une expérience d'au moins 5 ans en tant que Développeur Android.
Vous maîtrisez les outils et méthodes correspondants, notamment :
- Les langages de programmation Kotlin et Java ;
- Les API Android;
- L'Environnement de Développement Logiciel (IDE) Android Studio ;
- Les concepts et implémentations de la programmation réactive (Rx/Coroutines) ;
- L'injection de dépendance (Koin, Dagger) ;
- Les pratiques de la Clean Architecture et du Domain Driven design ;
- La chaîne de production des binaires (Gradle).
- Parcours d'intégration et un suivi de carrière individualisé,
- Possibilité d'évolution, mobilité interne et développement des compétences via la formation dans une entreprise en croissance,
- Prise en charge de 50% du titre de transport - tickets restaurant Swile,
- Prime de vacances et participation,
- Télétravail 2 jour/semaine,
- Bureaux modernes et spacieux en plein Neuilly-sur-Seine (métro L1 Pont de Neuilly),
- Ping-pong, terrasse en rooftop, salle de sport, des espaces détente avec canapés, télé pour « gamer », espace « silence », événements et afterwork,
- Tous nos postes sont ouverts aux personnes en situation de handicap.