Au sein de l'équipe, les tâches de la mission sont :
Implémentation de la partie front-end React Native de la plateforme :
Importation du travail du designer (images, CSS - connaître les préprocesseurs de style pour React Native, autres médias...)
Développement de l'interface graphique conformément aux recommandations de notre ergonome
Intégration des APIs
Intégration des frameworks d'accélération de développement tels que React JS, React Native
Connaissance des principes du responsive design et savoir les intégrer
Aide à mettre en place des tests unitaires, d'intégration et leur automatisation
Respect des règles d'architectures applicatives et techniques
Proposition des nomenclatures de développement afin d'améliorer la maintenance
Tester unitairement les fonctionnalités développées
Suppléer son Lead Dev :
Connaissance des concepts généraux et spécifiques des technologies implémentées et savoir adapter ses explications à son audience
Prendre du recul sur les méthodologies
Rédaction de la documentation
Connexion de la partie back-end de la plateforme :
Construction des liaisons API REST exposées à la partie Front-End : important de maîtriser fetch/axios
Respect des règles d'architectures applicatives et techniques
Proposition des nomenclatures de développement afin d'améliorer la maintenance
Tester unitairement les fonctionnalités développées
Aide à l'intégration de l'application sur les différents environnements
Profil candidat:
Qualités techniques:
React & React native, Typescript, TDD (React testing library), Refactoring clean code, Webpack/Babel, Css/sass/Styled component, Axios/React-query, Redux/Redux-saga, Service worker (Signalß)
Excellente connaissance de react JS/native, state management via Redux, redux-sagas, Craftmanship
Très bonne connaissance des contraintes d'une application mobile et web
A la sensibilité pour la qualité du produit à fournir (compréhension du métier, tests unitaires, parcours utilisateur,
performances)
Bonne connaissance d'architecture applicative
Très bonne connaissance de la méthodologie Scrum
Qualité humaine:
Rigoureux, curieux, organisé, force de proposition, excellente communication, humble, esprit d'équipe.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.