Description de l'offre
Missions
- Développer des codes sources
- Interpréter les exigences fonctionnelles/user stories en une solution déployable
- Fournir des estimations pour les user stories assignées et réaliser les développements dans les délais impartis
- Préparer les conceptions pour les pages mobile et web (maquettes)
- Respecter les contraintes techniques définies par la conception architecturale
- Respecter les normes de codage et les bonnes pratiques adoptées par l’entreprise.
- Faire des tests unitaires de son propre travail et collaborer avec l’équipe qualité logicielle (QA) pour corriger les défauts
- Participer à l’élaboration des architectures applicatives
- Prendre part à la conception et au développement d’applications mobile et web
- Participer à la maintenance, évolutions et refonte des applications développées
Profil recherché
- Une connaissance solide de Kotlin et/ou de Java Android
- Une expérience en développement d'applications mobiles obligatoire
- Une expérience pratique de Typescript, JavaScript, HTML, CSS et des technologies Front-End modernes comme Flutter, React, Vue, Angular
- Une expérience sur le développement d’application en utilisant un Back End Firebase ou MongoDB Atlas
- Une expérience dans le design d’interface graphique pour mobile
- Une expérience pratique de mise en oeuvre de tests unitaires
- Une expérience dans la consommation d'API et WebService (REST, GraphQL, SOAP, websockets, etc.)
- Une expérience sur une ou plusieurs bases de données SQL (SQLite, SQLServer, MySQL, PostgreSQL, Oracle…) ou NoSQL (MongoDB)
- Une bonne maîtrise des outils de développement : IDE, Git, Jenkins…etc.
- Une expérience de travail dans un environnement Agile/Scrum
- Une bonne maîtrise de l'anglais
Qualités professionnelles
- Organisé(e) et une forte capacité à vous adapter
- Dynamique et autonome
- Rigoureux et responsable
Autres informations
- BAC +4 minimum
- Formation développement logiciel obligatoire
- Poste en CDI
- Disponibilité ASAP