OmDev Logo
GetYourJob
0
Publié il y a 9 jours

Développeur back-end NodeJS

Entreprise
Localisation
Paris, Île-de-France
Sur site
Type de contrat
CDI
Niveau
Senior

Salaire du marché

Médiane du marché
54k€
Estimation
53k€fourchette habituelle60k€

Cette offre n'affiche pas de salaire. D'après 19 offres pour ce poste (Senior, Paris), le marché se situe autour de 54k€ (53k€–60k€).

0vues
0clics

Description du poste

Description
Dans le cadre d'un projet mené pour un acteur majeur du secteur des médias, nous recherchons un(e) Développeur(se) Back-end Node.js Senior pour contribuer à la conception et au développement de services back-end robustes, performants et sécurisés.
Vous évoluerez dans un environnement technique exigeant, en collaboration avec les équipes Produit, Design, Front-end et Ops.
Vos missions

  • Concevoir, développer et faire évoluer des services back-end en Node.js 22+.
  • Concevoir et sécuriser des API REST JSON.
  • Développer des architectures robustes avec NestJS, Express, Fastify ou Koa.
  • Manipuler différents formats de données, notamment JSON et YAML.
  • Mettre en place et maintenir des tests automatisés avec Jest, Mocha/Chai ou Sinon.
  • Suivre et améliorer la couverture de code avec Istanbul/NYC.
  • Participer à l'industrialisation et au maintien de la qualité des développements.
  • Utiliser les environnements Bash sous Linux ou macOS ainsi que l'écosystème Node : NPM, Nodemon, PM2.
  • Travailler avec Git/GitLab dans un environnement de développement collaboratif.
  • Participer aux échanges techniques avec les équipes Front-end Web/Mobile et les équipes Ops.
  • Documenter les développements et rendre les sujets techniques accessibles aux équipes Produit et Design.
  • Participer activement aux rituels et pratiques Agiles.
Environnement technique
Back-end : Node.js 22+, JavaScript ES6+, NestJS, Express, Fastify, Koa
API : REST, JSON, Swagger, Postman, curl
Data : MariaDB/MySQL, MongoDB, Redis, ElasticSearch
Tests : Jest, Mocha/Chai, Sinon, Istanbul/NYC, Cucumber/Gherkin
Infrastructure : Docker, Docker Compose, Bash, NPM, Nodemon, PM2
Temps réel & performance : Worker Threads, WebSockets, SSE
Architecture : événementiel, Pub/Sub, Faye
Sécurité : OAuth2, JWT, SSO, CORS, headers de sécurité
Outils : Git, GitLab, Confluence, Markdown
Web : HTML5, CSS3
Profil recherché
  • Vous justifiez d'au moins 5 années d'expérience significative en développement back-end Node.js.
  • Vous maîtrisez JavaScript ES6+ côté serveur et avez une expérience impérative sur des versions récentes de Node.js, notamment Node 22+.
  • Vous maîtrisez au moins l'un des frameworks suivants : NestJS, Express, Fastify ou Koa.
  • Vous avez une excellente maîtrise de la conception et de la sécurisation d'API REST.
  • Vous accordez une importance particulière aux tests automatisés, à la qualité du code et à sa maintenabilité.
  • Vous êtes à l'aise avec Git/GitLab et les environnements Bash.
  • Vous êtes capable de lire et d'exploiter une documentation technique complexe en anglais.
  • Vous avez l'habitude de travailler en environnement Agile et savez communiquer avec des interlocuteurs techniques comme non techniques.
Une expérience avec Docker, SQL/NoSQL, Prisma ou TypeORM, ElasticSearch, WebSockets/SSE, architectures événementielles et mécanismes OAuth2/JWT/SSO constituera un véritable plus.

Exigences du poste

Stack technique :

YAMLmacOSAutomatisation des testsCucumberJSONMochaAgileNoSQLGitConfluenceDockerREST APIWebSocketOpenAPIPostmanSSOJWTBashJestExpress.jsJavaScriptNode.jsSQLLinux AdministrationMongoDBRedisElasticsearchMySQLNestJSGitLab CIMariaDBFastifyOAuthCSSHTML

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

Cliquez sur "Postuler" pour accéder à l'offre.