CDISeniorRemote

Développeur Front-End React / Vue Confirmé-Senior — Fullstack bienvenu

Développeur front-end confirmé/senior (5+ ans). Stack JS/TS moderne — React/Next, Vue/Nuxt, headless CMS, Docker, CI/CD. Agence digitale tech-first, projets grands comptes & institutions. CDI, full remote possible (préférence Montpellier), 45-55K€.

Contrat

CDI · Senior

Localisation

Remote

Salaire

45–55 k€/an

Publiée le

5 mai 2026

Compétences clés

javascripttypescriptreactnextjsvuenuxtnodejsgraphqldockerci-cdheadless-cmstesting

Fourchette salariale

45–55 k€/an

Affichage transparent — Novera négocie en aligné sur ces hypothèses marché.

Construire des interfaces modernes sur des plateformes web ambitieuses, dans un environnement JavaScript exigeant.

Une agence digitale tech-first cherche un développeur front-end confirmé ou senior pour rejoindre ses équipes projet. Tu interviens sur des plateformes web ambitieuses construites pour durer, dans une stack JavaScript / TypeScript moderne (React / Next, Vue / Nuxt), avec une vraie culture qualité — CI/CD, testing, Docker, architectures composables. Le poste s'adresse à un profil qui aime autant la qualité du code que l'impact utilisateur. Fullstack JS bienvenu, mais le cœur du rôle reste la conception et le développement front-end.

Le contexte

L'employeur est une agence digitale tech-first qui conçoit, développe et fait évoluer des produits numériques sur mesure pour des clients grands comptes, ETI et institutions. Plateformes web, plateformes de relation client, sites de marque ou institutionnels, e-commerce, applications métier, projets web, mobile et IoT.

  • Culture technique forte, orientée open source et architectures composables.
  • Forte expertise sur les architectures headless CMS (Strapi, Contentful, Prismic).
  • Expérience significative sur les principaux environnements cloud (AWS, GCP, Azure).
  • Pratiques DevOps matures : Docker, CI/CD, IaC, observabilité.
  • Équipes à taille humaine, distribuées, organisées pour le remote.
  • Formation continue, communautés tech internes, partage actif via workshops, talks et événements.
  • Démarche responsable et environnement de travail inclusif.

Ici, le front est traité comme un vrai sujet d'architecture, pas comme une couche cosmétique.

Ce que tu vas faire

Intégré(e) à une équipe à taille humaine, tu interviens sur des projets web, mobile et IoT autour de l'écosystème Node.js / React / Vue.

  • Concevoir et développer des interfaces front-end modernes, maintenables et performantes.
  • Travailler sur des applications React / Next et/ou Vue / Nuxt selon les projets.
  • Participer à la conception d'applications dans l'écosystème JavaScript / TypeScript.
  • Contribuer à des architectures front maintenables et scalables : composants, design system, state management, routage.
  • Intervenir sur les sujets transversaux du front : performance, sécurité, accessibilité, qualité.
  • Participer à des projets intégrant des CMS headless (Strapi, Contentful, Prismic).
  • Travailler en environnement Docker, contribuer aux pipelines CI/CD (GitLab CI, GitHub Actions, Terraform ou équivalents).
  • Collaborer avec les équipes UI / UX, HTML / CSS, back-end, produit et DevOps.
  • Travailler en méthodologie agile / Scrum.
  • Participer au support, troubleshooting, hotfixes, optimisation de performance.
  • Documenter les bonnes pratiques, partager via workshops, talks internes ou veille.
  • Selon appétence : intervenir sur des sujets Node.js, Express, NestJS, GraphQL ou serverless.

Une expérience ou curiosité sur React Native / Flutter peut être un plus, sans être le cœur du poste.

Stack technique

Front-end (cœur du rôle)

  • JavaScript, TypeScript
  • React, Next.js
  • Vue, Nuxt
  • HTML5, CSS3
  • MUI, Vuetify
  • Webpack, Vite

Back-end / Fullstack JS (apprécié)

  • Node.js
  • Express, NestJS
  • Serverless
  • Apollo GraphQL

Testing

  • Jest
  • Playwright

DevOps / cloud

  • Docker
  • GitLab CI, GitHub Actions, Terraform
  • Kubernetes, Ansible (appréciés)
  • AWS, GCP, Azure (appréciés)

Headless CMS

  • Strapi
  • Contentful
  • Prismic

Data / services SaaS

  • PostgreSQL, Redis, Elasticsearch
  • Algolia, Cloudinary, Okta

Profil recherché

Expérience

  • Minimum 5 ans d'expérience en développement front-end.
  • Niveau confirmé ou senior.
  • Très bonne maîtrise de JavaScript et TypeScript.
  • Solide expérience sur React / Next.js et/ou Vue / Nuxt, idéalement les deux.
  • Capacité à concevoir des interfaces maintenables, robustes et performantes.
  • Culture front moderne : composants, state management, performance, accessibilité, testing.
  • Appétence pour Node.js et l'écosystème fullstack JS.
  • Bonne compréhension des environnements CI/CD, Docker et cloud.
  • Sensibilité aux architectures headless et composables.

Soft skills

  • Autonomie, rigueur, sens du delivery.
  • Culture qualité réelle (tests, code review, documentation).
  • Esprit d'équipe, communication claire avec les profils produit, design, back-end et DevOps.
  • Curiosité technique, goût pour la veille et le partage.
  • Capacité à challenger proprement les choix techniques sans transformer chaque PR en débat.
  • Capacité à évoluer dans un environnement projet client structuré.

Formation

Formation supérieure en informatique, école d'ingénieur ou équivalent appréciée. Les parcours autodidactes ou atypiques sont les bienvenus si l'expérience et les réalisations sont solides.

Ce qui fera la différence

  • Expérience approfondie de Next.js ou Nuxt sur des projets en production.
  • Expérience concrète sur des CMS headless (Strapi, Contentful, Prismic, IBEXA).
  • Maîtrise GraphQL (Apollo).
  • Pratique mature des outils de testing : Jest, Playwright.
  • À l'aise avec Docker et les pipelines CI/CD.
  • Expérience cloud (AWS / GCP / Azure).
  • Contributions open source visibles.
  • Participation à des événements et communautés tech : talks, workshops, articles, meetups.
  • Sensibilité UX, performance et SEO technique.

Ce poste n'est probablement pas fait pour toi si…

  • Tu as moins de 5 ans d'expérience front significative.
  • Tu veux faire uniquement de l'intégration HTML / CSS.
  • Tu n'as pas de vraie pratique React, Vue ou TypeScript.
  • Tu veux faire exclusivement du back-end.
  • Tu n'aimes pas les environnements projet structurés.
  • Tu n'es pas à l'aise avec les sujets de qualité, testing ou CI/CD.
  • Tu préfères travailler seul sans interaction avec des équipes produit, design ou back-end.
  • Tu ne t'intéresses pas à la veille front-end ou à l'évolution de l'écosystème JavaScript.

C'est un poste de développeur senior. Sans culture qualité et sans envie de travailler en équipe projet, ça ne fonctionnera pas.

Conditions

  • Type de contrat : CDI temps plein.
  • Localisation : full remote possible, avec une préférence pour Montpellier ou proximité afin de faciliter certains temps collectifs.
  • Rémunération : 45 000 € à 55 000 € brut annuel selon profil et expérience.
  • Avantages salariés : à préciser en entretien.
  • Entreprise : agence digitale tech-first accompagnant des clients grands comptes, ETI et institutions. L'identité de l'entreprise sera communiquée au cours du processus de qualification.

Pourquoi cette opportunité est intéressante

  • Projets variés : plateformes web ambitieuses, sites de marque, e-commerce, applicatif métier, projets mobile et IoT — pas le même sujet tous les six mois.
  • Vraie culture tech : open source, architectures composables, DevOps, headless CMS. Le front est considéré comme un sujet d'architecture, pas comme une couche cosmétique.
  • Environnement seniorisant : tu progresses au contact d'autres profils confirmés, tu peux porter une voix dans les choix techniques.
  • Stack moderne et exigeante : React, Vue, TypeScript, Next, Nuxt, Docker, CI/CD, testing, cloud — avec une vraie exigence de qualité et de maintenabilité.
  • Diversité des sujets : du front pur aux interactions backend Node.js si l'appétence est là.
  • Remote possible, équipes distribuées, pratiques mûres pour le travail à distance.
  • Communautés tech actives : workshops, talks, partage entre développeurs, événements.
  • Possibilité réelle de progresser sur l'écosystème JS complet sans changer d'employeur.

Postuler

Tu peux postuler avec ton CV, ton LinkedIn, ton GitHub ou quelques exemples de projets front / fullstack JS sur lesquels tu as travaillé. Les liens vers des repos publics, articles, talks ou démos parlent souvent plus qu'un CV.

Partagez cette opportunité

Faites circuler cette offre dans votre réseau :

  • Offrez-leur un boost de visibilité auprès du client.
  • Aidez vos contacts à trouver leur prochain job.

Candidater via Novera, c'est différent

Pas un ATS automatisé. Une équipe qui lit chaque candidature et vous répond.

Échange direct

Un consultant prend le brief avec le client. Pas de robot, pas d'intermédiaire qui transmet.

Sourcing ciblé

On ne diffuse que des mandats qualifiés. Vous postulez à un vrai poste, pas à une vitrine.

Réponse sous 48 h

Engagement contractuel : retour argumenté, GO ou pas, sous 48 heures ouvrées.

Confidentialité

Vos données restent chez Novera. Pas de revente, pas de pub, conservation 24 mois max.

Postuler à cette offre

Réponse sous 48 h ouvrées. Vos données restent strictement confidentielles.