Développeur Fullstack Senior : Nuxt/Vue & NestJS (H/F)
Construisez des plateformes e-commerce BtoC à fort trafic avec Vue.js 3, Nuxt 3 et Node.js, dans une équipe qui valorise performance, tests et qualité.
En un clin d’œil 🚀
Une équipe tech autonome qui monte sa propre « app factory » au sein d’une maison de luxe internationale. Du fullstack, du GraphQL, de l’autonomie. Ici, tu ne codes pas un bout de ticket : tu prends en charge un périmètre applicatif de bout en bout, du modèle de données jusqu’à l’écran.
Tes missions 🎯
Développer de bout en bout des applications internes, côté front office comme côté back office
Construire et maintenir les API GraphQL sous NestJS
Concevoir le modèle de données PostgreSQL et l’alimenter
Intégrer des flux venant d’autres services via API (Solr, Grafana)
Développer les interfaces en Nuxt/Vue, en mode SPA
Échanger avec les équipes infra du groupe pour obtenir les accès et assurer la conformité Terraform (oui, les demandes d’accès font aussi partie de l’aventure)
Travailler en anglais avec des interlocuteurs internationaux, lors de calls réguliers
Prendre en main ton périmètre en autonomie, sans attendre qu’on te tienne la main
Ton terrain de jeu tech 🛠
Frontend : Nuxt, Vue (SPA, front office et back office)
Backend : NestJS
APIs : GraphQL, API Solr
Base de données : PostgreSQL
Monitoring / data : Grafana
Cloud & Infra : AWS, Terraform (gérés par les équipes infra du groupe)
Good to know ❤️
Chez TOS, pas de mission à l’aveugle : tu sais sur quoi tu vas bosser, avec qui et pourquoi, avant de dire oui. On joue la transparence sur les projets et on échange en direct, sans cascade d’intermédiaires. Si le projet te parle, viens en discuter avec nous. Le café est offert, les blagues nulles aussi.
Profil recherché
Expérience : minimum 5 ans d’expérience professionnelle post-diplôme.
Expertise Fullstack : expérience confirmée en développement fullstack avec Vue.js / Nuxt et NestJS, ou une stack équivalente.
Fort trafic : expérience sur des sites à fort trafic.
E-commerce : expérience significative sur des plateformes e-commerce.
Luxe : une expérience dans le secteur du luxe est un atout.
Compétences techniques : bonne maîtrise de PostgreSQL et des architectures API GraphQL.
Autonomie et engagement : profil autonome et « tryharder », capable de prendre en charge un périmètre de bout en bout.
Anglais : niveau courant impératif.
Environnement : à l’aise dans un environnement exigeant, avec des standards de qualité élevés, notamment dans le secteur du luxe.
En résumé :
Un vrai rôle fullstack, de la base au front
De l’autonomie et un périmètre à toi
Un contexte international et exigeant
Déroulement des entretiens
Test de personnalité : 30 min
Échange avec un membre RH : 1h
Entretien technique avec l’équipe : 1h
Entretien C-level : 1h, autour de ta personnalité, du projet et de l’ADN TOS
- Statut à distance
- Hybride