Développeur Fullstack – NodeJS/NestJS et ReactJS

  • Home
  • Développeur Fullstack – NodeJS/NestJS et ReactJS

Développeur Fullstack – NodeJS/NestJS et ReactJS

CONTEXTE

Expérience :  4 ans et plus

Métiers Fonctions : Etudes & Développement, Développeur Fullstack

Spécialités technologiques : Fullstack, Monitoring, Micro-services, Devops, API

Pour un client nous sommes actuellement à la recherche d’un développeur Full Stack à dominante Back NodeJS/NestJS et Front ReactJS.
Vous interviendrez sur une application qui permet d’authentifier les utilisateurs pour la consommation des services proposés qui répondent à 3 enjeux :
• Connexion et sécurité
• Expérience Client au niveau du marché
• Confidentialité, confiance numérique
• Simplicité d’usage interne
Les principales technologie utilisées par l’application sont NodeJS et React JS, mais pour sa gestion d’identité et d’accès l’application a fait le choix d’utiliser le logiciel KeyCloak.
MISSIONS

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…)

Expertise souhaitée

– 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 aux 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)

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 CII
• Formats : JSON, YAML
• Framework d’Autorisation : OAuth2, Open ID Connect, JWT

Compétences

Technologies et Outils

Kafka http Couch base Java React JSSass confluence TypeScript YAMLMySQL OAuth2 JIRA NodeJS Swagger NoSQL Express Jenkins ReactJS Git flow Teams GIT ELK CS S3 Docker REST

Méthodes / Normes

Agile TDD Scrum

 

Crée en 2008, Kéoni Consulting est une société de conseil et d’ingénierie informatique spécialisée dans le secteur de la banque, de la finance de marché, et de l’assurance, et de l’industrie. Nous sommes le partenaire dans la transformation digitale des grands Comptes. Nous les aidons à transformer leur modèle économique, aligner vos processus opérationnels, sélectionner les meilleures technologies, atténuer et palier les risques liés au digital.

Kéoni Consulting aide les entreprises à :

Faire la différence

Innover et créer

Réinventer votre business

Satisfaire les clients

Gagner en avantages compétitifs

Devenir le leader de leur secteur

Devenir le leader de votre secteur

Notre activité couvre la totalité du cycle de vie des systèmes d’informations (Pilotage et Gestion de projet, Conseil en MOA, Conception, Réalisation, Maintenance, Production Exploitation).

 

Catégorie d'emploi: Transformation digitale
Type d'emploi: Full Time
Lieu de travail: Europe

Postuler pour ce poste

Types autorisés: .pdf, .doc, .docx