MEETSHAKE

Contractor job Développeur·se Full‑Stack Senior (Vue.js / Node.js / Next.js)

Paris

MEETSHAKE

Job position

Contractor
As soon as possible
6 months
5 to 10 years experience
Hybrid
Paris, France
Published on 14/11/2025

Share this job

Nous recherchons 2 développeurs·ses Full‑Stack Senior pour intervenir sur un projet stratégique de refonte quasi from scratch d’applications internes.
Objectif : migration Vue.js 2 → Vue.js 3, suppression du React résiduel, mise en place d’une architecture hexagonale et DDD pour garantir robustesse et évolutivité.

Deux orientations possibles :

  • Profil A (Front‑leaning) : focus sur la migration Vue.js 3, standards front, DX et qualité.

  • Profil B (Back‑leaning) : focus sur le backbone applicatif, DDD, API propres, performance et fiabilité.

Stack cible :

  • Front : Vue.js 3 (Composition API), Pinia, TypeScript, Vite, tests (Vitest/Jest, Cypress).

  • Back : Node.js (TypeScript), Next.js, PostgreSQL, API REST/GraphQL, tests (Jest).

  • Ops : CI/CD, Docker, Git, observabilité (Sentry/Datadog).

Vos missions :

  • Participer à la migration Vue.js 2 → Vue.js 3 et à la suppression du React résiduel.

  • Concevoir et implémenter une architecture hexagonale et des bounded contexts DDD.

  • Livrer des fonctionnalités robustes, testées et orientées produit.

  • Collaborer étroitement avec le responsable technique et le Product pour cadrer les besoins métier.

Candidate profile

  • Expérience : 5–8+ ans en développement web, dont expertise Vue.js 3 et/ou Node.js + Next.js.

  • Compétences clés :

    • Migration Vue.js 2 → Vue.js 3 (pour le profil front).

    • Node.js + Next.js en production (pour le profil back).

    • Maîtrise des principes DDD / architecture hexagonale appliqués.

    • Tests, CI/CD, clean code, pragmatisme.

  • Soft skills :

    • Forte appétence produit et métier.

    • Communication claire, autonomie, capacité à sécuriser un projet “casse-gueule”.

Nice-to-have :

  • Perf web avancée, accessibilité, event sourcing/CQRS, cloud (AWS/GCP).

Working environment

  • Localisation : Paris (75001).

  • Télétravail : 3 jours/semaine.

  • Démarrage : ASAP.

  • Process : 1 entretien (~1h) avec le responsable technique – conversation technique pragmatique.

  • Projet : refonte ambitieuse, forte perspective d’évolution, équipe à reconstruire, autonomie et impact garantis.

Paris, France
< 20 employees
IT services
MEETSHAKE vous accompagne dans la sélection de vos talents digitaux et IT, en prestation et recrutement, pour construire votre performance business. Le conseil et l’humain sont notre force, la détection de vos meilleurs profils, un véritable savoir-faire ! Meetshake place au cœur de la sélection de talents, le contexte de l’entreprise, ses besoins et ses enjeux tout en conciliant la culture et la pluralité des expertises comme moteur de la réussite de vos projets. Ce n’est pas uniquement avec les meilleurs ingrédients qu’on fait le meilleur « meetshake », tout est une question d’alchimie, de recette 😊 Alors ne cherchez plus le mouton à 5 pattes et dessinons le ensemble !

Apply to this job!

Find your next career move from +10,000 jobs!

  • Manage your visibility

    Salary, remote work... Define all the criteria that are important to you.

  • Get discovered

    Recruiters come directly to look for their future hires in our CV library.

  • Join a community

    Connect with like-minded tech and IT professionals on a daily basis through our forum.

Développeur·se Full‑Stack Senior (Vue.js / Node.js / Next.js)

MEETSHAKE

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2025 © Free-Work / AGSI SAS
Follow us