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

MISSIONS

Pour un client dans le secteur du transport, 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 à plusieurs enjeux :

• Connexion et sécurité
• Expérience Client au niveau du marché
• Confidentialité, confiance numérique
• Simplicité d’usage interne

Les principales technologies 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.

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
– Expertise Front JS : 5 ans dont au moins 2 ans en ReactJS
– 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.
– Être familier de la programmation fonctionnelle, des solutions micro-services et des architectures et formats de données associés (API REST, JSON, etc).
– Être familier avec l’utilisation et modélisation de bases de données relationnelles et NoSQL (couchbase serait un +)
– Être 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

React JS Java NestJS

Méthodes / Normes

Agile

 

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