Resumé
Développer et déployer des applications Web en React JS et des applications iOS et Android avec React Native
Tâches & Responsabilités
- Participer au développement de solutions Web et mobile (React / React Native, JavaScript / typescript)
- Écrire du code maintenable avec des tests approfondis et un contrôle de version
- Créer des applications qui se concentrent sur une expérience utilisateur exceptionnelle
- Assurer les interactions avec une API JSON back-end
- Participer à la documentation du produit, aux tests unitaires et assurer la qualité des produits;
- Participation aux scrums quotidiens, discussions de conception, revues et analyse du code
- Travailler avec du matériel mobile (GPS, appareil photo, gyroscope et bien d’autres)
Compétences & Connaissances Requises
- Expertise en construction d’interfaces avec ReactJS et React Native
- Traduction des maquettes de conception (Figma) en implémentation
- Développement de solutions Web et mobile (ReactJS, JavaScript)
- Capacité de travailler dans un environnement, multi tiers (frontend to backend)
- Expérience avec l’architecture de solutions
- Expérience avec la conception et le développement d’API REST JSON
- Expérience avec MongoDB / MySQL / Postgres
- Compétences solides en analyse et en résolution de problèmes
Atouts
- Familiarisé avec XCode et Gradle
- Expérience avec l’Intégration continue et livraison continue (CI/CD)
- Connaissance de Typescript / Node / Vue,js
- Expérience avec AWS et les technologies cloud
- Expérience avec Docker
- Expérience avec les méthodologies Agile / Scrum / Kanban
Avantages
- Salaire avantageux
- Possibilité de télétravail
- Horaires flexibles
- Bonus au rendement
- Ambiance de travail sain
Expérience de Travail
5+ ans Développement de logiciels
4+ ans React ou Vue.js
Langues requises
Français Intermédiare
Anglais Intermédiare