Le poste Un développeur Fullstack Java/NodeJS/React sur Le 92
Partager cette offre
Smarteo recherche pour l'un de ses clients, grand compte, Un développeur Fullstack Java/NodeJS/React sur Le 92
Profil:
Nous recherchons un développeur Full Stack à dominante Back NodeJS/NestJS et Front ReactJS qui pourra travailler au contact des équipes SAFe et de plus de 5 ans d'expériences.
Démarrage ASAP
Localisation Issy Les Moulineaux / Télétravail 2 jours par semaine
Durée de la mission : 2 ans
Projet :
Il s'agit d'une application centrale dans le SI du Groupe permettant aux utilisateurs de s'authentifier et de consommer les services proposés par le Groupe.
L'application doit répondre à 3 enjeux :
Connexion et sécurité
Expérience Client au niveau du marché
Confidentialité, confiance numérique,
Simplicité d'usage interne
Les domaines fonctionnels sur lesquels sont basés l'application sont :
Connexion et sécurité
Informations personnelles
Confidentialité
L'équipe recherche un développeur Full Stack à dominante Back NodeJS/NestJS et Front ReactJS.
Tâches :
Le projet est constitué de plusieurs Features Teams, composées chacune d'un Scrum Master, Product Owner, plusieurs développeurs et en transverse des Architectes et un Tech Lead.
Méthode AGILE Scrum avec des sprints de 2 semaines.
Livrables :
Services développés : périodicité hebdo.
Revue des tests : périodicité hebdo
Documentation : périodicité hebdo
Environnement technique :
Runtime : Java, NodeJS
Data : Couchbase, MySQL
Monitoring Business : Kafka, stack ELK
Frontend : ReactJS,
Standards web : RFC HTTP, API design style REST Full,
Langages : Javacsript, TypeScript
Technologies : Maven, kubernetes ou Openshift
Méthodes : BDD, TDD, Scrum
Frameworks JS : Express, ReactJS, NestJS, Loopback
Frameworks API : API Blueprint, Swagger
Contrôle de version : GitLab, Git
Intégration continue: Jenkins, Gitlab CI,
Formats : JSON, YAML
Framework d'Autorisation : OAuth2, Open ID Connect, JWT
Si vous êtes disponible et intéressé merci de me faire parvenir votre TJM+CV à jour dès que possible.
Profil recherché
Principales activités
Analyser, concevoir et développer les parties de son périmètre.
Participer à la mise en place des bonnes pratiques, à la définition du cadre et des règles de développement avec l'équipe.
S'assurer de la qualité de son code grâce à des outils d'analyse de code automatique
S'assurer de la bonne application des règles dans GIT et Gitflow
Partie prenante dans la mise en place des différents tests liés à la technologie (unitaires, techniques, fonctionnels, performance, sécurité)
Maintien de la documentation
Interagir avec les PO/Scum/Lead Dev/Tech Lead/Architecte pour comprendre et apporter des solutions
Assurer la maintenance des produits livrés (demandes d'évolution, anomalies)
Veille technologique
Utilisation des outils du projet (Jira, Teams, Confluence...)
Environnement de travail
Compétences requises :
Expertise Back JS > 5 ans dont au moins 2 ans en NestJS (Vous maitrisez cette technologie sur au moins un projet en production et est monté en compétences grâce aux actions menées mais également aux
problèmes/erreurs rencontrés)
Expertise Front JS > 5 ans dont au moins 2 ans en ReactJS (Vous maitrisez cette technologie sur au moins un projet en production et est monté en compétences grâce aux actions menées mais également au
x problèmes/erreurs rencontrés)
Expériences en développement d'UX accessibles
Sensibilité usage (UX), Mobile First, responsive
Connaissance des technologies front-End en HTML5/CSS3 (SASS)
Grande sensibilité à la performance côté client, la maintenabilité et à la qualité du produit final.
Culture DevOps : familier avec les outils de déploiement continu tels que Jenkins, à l'aise avec l'utilisation de Docker.
Etre familier de la programmation fonctionnelle, des solutions micro-services et des architectures et formats de données associés (API REST, JSON, etc).
Etre familier avec l'utilisation et modélisation de bases de données relationnelles et NoSQL (couchbase serait un +)
Etre familier des architectures intégrées par les services (API Management, Echanges Asynchrones, ...).
Être familier des architectures applicatives web scalables/clusterisables/stateless.
Connaissance des méthodes de développement AGILE (Scrum)
Postulez à cette offre !
Trouvez votre prochaine mission parmi +8 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Un développeur Fullstack Java/NodeJS/React sur Le 92
Smarteo