Entreprise:
Description de l'annonce:
Nous recherchons un développeur full stack React.js & Node JS qualifié pour rejoindre notre équipe de développement.
Pour la partie front-end, vous serez responsable du développement et de la mise en oeuvre des composants de l'interface utilisateur à l'aide des concepts et des workflows de React.js tels que Redux, Flux et Webpack. Pour la partie back-end, vous serez responsable de la création des APIs en utilisant NodeJs afin d’interagir avec les côtés client et les bases de données.
Vous serez force de proposition pour améliorer les performances front-end et l'architecture back-end.
Missions :
- Développer, maintenir et concevoir les projets web front-end et back-end de l’entreprise.
- Participer à l’organisation des sprints et standups avec le chef de projet.
- Interagir avec toutes les parties prenantes du projet.
- Suivre la construction du produit et l’exécution des tests.
- La gestion des équipes de développeurs web.
- L'étude du cahier des charges client.
- La rédaction des spécifications fonctionnelles et techniques.
- La définition et le suivi des missions de l’équipe web.
- L’organisation des étapes de validation à la fin de chaque phase projet : conception, réalisation, recette, déploiement.
- La participation à la résolution des blocages au niveau des développements des projets informatiques.
Exigences de l'emploi
- Maîtrise des technologies suivantes : Javascript (ReactJS & Redux), HTML5 / CSS3
- Avoir au minimum 4 ans confirmé d'expérience en développement.
- Maîtrise des bonnes pratiques web : hébergement, maintenance, sécurité, optimisation des performances.
- Expérience en développement d'APIs en créant des web services RESTful avec Node.js à l'aide du framework Express
- Expérience avec les bases de données SQL et NoSQL
- Une première expérience avec Firebase est indispensable : Base de données temps réel, Hébergement, Cloud Fonctions.
- La maîtrise du logiciel de gestion de version GIT.
- La maîtrise du logiciel de gestion de projet JIRA
- Une bonne capacité de communication et de prise de décision est requise
- Bonnes compétences en gestion de projet.