Développeur Fullstack React - Node H/F

Propertyvalue
Canton of Saint-Ouen-sur-Seine, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Intermediate

Job location

Canton of Saint-Ouen-sur-Seine, France

Tech stack

JavaScript
API
Agile Methodologies
Amazon Web Services (AWS)
Automation of Tests
Unit Testing
CSS
Cloud Computing
Code Review
Databases
Continuous Integration
Relational Databases
MongoDB
Node.js
NoSQL
Amazon Web Services (AWS)
TypeScript
WebKit
Okta
Tailwind
React
Delivery Pipeline
Backend
GIT
Integration Tests
Front End Software Development
REST
Amazon Web Services (AWS)

Job description

Nous recherchons un(e) Développeur(se) Fullstack confirmé(e) pour rejoindre une équipe produit travaillant sur une plateforme digitale à fort enjeu, utilisée dans un environnement exigeant en matière de fiabilité, de performance et de sécurité.

Vous interviendrez sur des sujets frontend et backend, au sein d'une stack moderne orientée AWS et architectures événementielles. La mission conviendra à un profil hands-on, autonome dans son périmètre, souhaitant contribuer directement à la qualité et à l'évolution d'un produit en production.

Stack technique

  • Frontend : React, Vite.js, Tailwind CSS
  • Backend : Node.js, JavaScript / TypeScript, APIs
  • Base de données : DocumentDB / MongoDB
  • Cloud & messaging : AWS, SNS, SQS
  • Tests & delivery : tests unitaires, tests d'intégration, CI/CD
  • Environnement : Git, code reviews, déploiements en production
  • Atouts : Keycloak, Xano, Développer et faire évoluer les interfaces frontend avec React, Vite.js et Tailwind CSS.
  • Concevoir, maintenir et faire évoluer des APIs Node.js robustes et documentées.
  • Participer à l'évolution des modèles de données et des usages autour de DocumentDB.
  • Contribuer à la mise en place et à la fiabilisation de flux asynchrones basés sur AWS SNS/SQS.
  • Participer aux choix de conception technique, en collaboration avec les autres développeurs de l'équipe.
  • Mettre en place et maintenir des tests unitaires et d'intégration afin de sécuriser les évolutions produit.
  • Contribuer à l'amélioration des pipelines CI/CD et à la fiabilité des mises en production.
  • Participer aux cérémonies Agile, aux estimations, aux revues de code et au suivi des livrables.
  • Veiller au respect des bonnes pratiques de performance, de maintenabilité et de sécurité applicative.

Requirements

Vous disposez de 4 à 5 ans d'expérience suffisent en développement fullstack, idéalement sur des environnements JavaScript ou TypeScript.

  • Vous avez une expérience concrète de Node.js et de React en production.
  • Vous maîtrisez la conception et la consommation d'APIs REST.
  • Vous avez déjà travaillé avec des bases de données NoSQL orientées documents, notamment MongoDB ou DocumentDB.
  • Vous connaissez ou avez déjà utilisé AWS, en particulier des services de messaging tels que SNS et SQS.
  • Vous êtes à l'aise avec les tests automatisés et les pratiques de CI/CD.
  • Vous savez évoluer dans un environnement Agile, travailler avec une équipe produit et communiquer clairement sur vos sujets.
  • Vous avez une approche pragmatique : comprendre le besoin, produire du code propre et fiable, puis suivre son comportement en production.

Enjeux sécurité et conformité

La plateforme traite des données à caractère sensible. Une attention particulière est attendue sur les sujets de sécurité et de conformité :

  • Application des principes de sécurité et de protection des données dès la conception.
  • Respect des bonnes pratiques de sécurité applicative : authentification, autorisations, gestion des secrets, contrôle des accès et prévention des vulnérabilités courantes.
  • Prise en compte de la traçabilité, de la minimisation des données et de la confidentialité.
  • Respect strict des engagements de confidentialité liés à la mission.

Rythme : 1 jour par semaine sur site à Saint Ouen

Mais aussi...

Taux journalier :450.css-11k7fwb{display:inline-block;white-space:nowrap;vertical-align:middle;-webkit-padding-start:var(--chakra-space-1-5);padding-inline-start:var(--chakra-space-1-5);-webkit-padding-end:var(--chakra-space-1-5);padding-inline-end:var(--chakra-space-1-5);text-transform:none;font-size:var(--chakra-fontSizes-xs);border-radius:var(--chakra-radii-md);font-weight:var(--chakra-fontWeights-semibold);background:var(--chakra-colors-success-200);color:var(--chakra-colors-success-700);box-shadow:var(--badge-shadow);padding:4px 6px;--badge-bg:var(--chakra-colors-success-100);--badge-color:colors.success.800;}.chakra-ui-dark .css-11k7fwb:not([data-theme]),[data-theme=dark] .css-11k7fwb:not([data-theme]),.css-11k7fwb[data-theme=dark]{--badge-bg:rgba(226, 243, 232, 0.16);--badge-color:var(--chakra-colors-success-200);}Cette offre est à 0% de commission .css-74lrwu{width:1em;height:1em;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:.1s ease-in-out color;transition:.1s ease-in-out color;}.css-74lrwu *{-webkit-transition:.1s ease-in-out fill;transition:.1s ease-in-out fill;fill:var(--chakra-colors-rythm-600);}, API SGBD AWS Git MongoDB Node.js Test unitaire Javascript TypeScript API REST CSS NoSQL

Apply for this position