Cette offre n’est plus disponible.

Développeur.se React / Node / TS F/H

CDI
Paris
Salaire : Non spécifié
Début : 31 août 2023
Télétravail fréquent
Expérience : > 3 ans
Éducation : Bac +2

Supervan
Supervan

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Afin de compléter les talents de l’équipe et d’accélérer notre vitesse de migration, le poste à pourvoir est à dominante backend :

  • Achever la migration technologique de SUPERVAN en 2024 en réalisant étape par étape le portage des fonctionnalités de la plateforme legacy vers la nouvelle plateforme;

  • Concevoir intégralement des solutions techniques face aux nouveaux besoins opérationnels des équipes internes, des chauffeurs partenaires et des clients;

  • Développer des applicatifs complets par du code frontend et backend sur une stack moderne principalement en Node.js et occasionnellement en React.js en se coordonnant aux autres membre de l’équipe;

  • Participer à l’amélioration continue de la qualité de développement et de l’efficacité de l’équipe;

  • Partager et documenter les connaissances et des bonnes pratiques du poste;

  • Participer à la gestion basique de l’infrastructure;

  • S’adapter aux outils, technologies, méthodes et conventions de l’équipe en place;

Le poste exige une solide expérience de développeur backend mais peut évoluer plus tard vers une position fullstack plus équilibrée pouvant intervenir sur le front ou même le mobile (application chauffeur) si le sujet intéresse.

La migration technologique à opérer est un impératif stratégique déterminant qui nous permettra de proposer des produits toujours plus ambitieux à nos clients, il faut donc s’attendre dans tous les cas à avoir rapidement des responsabilités et occuper un rôle clé au sein de l’équipe.

Notre roadmap est très riche, à la fois par la diversité des sujets abordés et par l’intérêt qu’elle suscite chez les différentes équipes de SUPERVAN. L’éventail technologique utilisé se marie très bien aux divers défis de la logistique et du transport pour soulever des problématiques passionnantes à résoudre au quotidien :

  • création de nouveaux produits expérimentaux de A à Z,

  • intégration API de nouveaux partenaires,

  • gestion de la charge et de la saisonnalité des flux de commandes,

  • calcul d’itinéraire et d’enchainements de missions,

  • construction et gestion de planning des transporteurs partenaires,

  • algorithme de d’attribution des missions de transport,

  • prédictions et analyse de données sur les trajets et la charge,

  • authentification et communication client multicanale

Stack technique

Backend

  • Serveur NodeJS basé sur Nest.js - Fastify (Typescript)

  • Base de données Postgresql, ORM Prisma

Frontend

  • Front en ReactJS (Typescript)

Mobile

  • Application chauffeur basée sur React Native - Expo (Typescript)

Monitoring

  • DataDog (frontend, backend & mobile)

CI / CD

  • Github Actions

Cloud

  • Digital Ocean

Environnement

Nous te proposons un cadre idéal pour exprimer ton talent :

  • un défi technique qui oblige à la polyvalence et à une bonne organisation du travail.

  • de beaux locaux, lumineux, dédiés à la tech situés dans un des quartiers les plus gourmand de Paris.

  • une organisation pragmatique qui n’hésite pas à tenter des choses nouvelles pour s’améliorer.

  • du matériel de grande qualité, que ce soit sur Mac ou Linux.

  • une ambiance startup dans laquelle les opinons et les conseils bienveillants de la tech sont écoutés avec attention.

  • une équipe à taille humaine, qui se retrouve régulièrement en dehors de nos locaux pour des moments de convivialité.

Pourquoi postuler

Chez SUPERVAN, les challenges techniques offrent une grande proximité avec l’activité qui se déroule sur le terrain, et placent tes prochains développements au cœur d’un secteur qui continue sa mutation digitale : le transport de marchandises volumineuses sur le dernier kilomètre.

Nous misons tout sur la polyvalence et l’autonomie afin fluidifier notre dynamique de delivery. Cette autonomie signifie que chaque développeur est responsable de la progression de sa feature jusqu’à sa mise en production.

Que ce soit sur le front en REACT, le mobile en REACT NATIVE ou le backend en NODEJS, tu as l’opportunité d’évoluer chez nous dans un cadre de travail sain, avec du matériel très qualitatif et une équipe vraiment géniale. Notre philosophie est de récompenser l’énergie que tu nous apporteras par une montée en compétence sur une approche fullstack authentique et complète autour de Javascript.


Profil recherché

Prérequis mindset

  • Tu apprécies le travail en équipe et tu valorises le partage des connaissances, par exemple avec du peer programming

  • Tu es à l’aise avec une organisation du travail en Kanban

  • Tu as toujours envie d’apprendre de nouvelles choses et de partager tes idées

  • Tu aimes sécuriser tes développements par des tests unitaires ou des tests d’intégration et tu encourages les autres membres de la team à le faire

  • Tu accordes de l’importance à la qualité des spécifications dans les tickets, mais s’il en manque tu es autonome et proactif pour aller les chercher seul auprès des équipes métier.

  • Tu valorises la spontanéités des échanges lorsque tu travailles en présentiel, et tu acceptes de nous rejoindre au moins 2 jours fixes par semaine dans nos supers locaux à Paris, près de Bastille.

Prérequis techniques

  • Tu as une forte expérience en TypeScript / Node.js et son écosystème

  • Tu as une expérience avérée en backend sur Node.JS

  • Tu as au moins 3 ans d’expérience professionnelle avec des technologies similaires (hors alternance / stages / formations diplômantes).

  • Le SQL ne t’effraie pas

  • Tu as déjà travaillé dans un monorepo (ex: turbo repo)

  • Tu as les compétences minimales pour faire des interfaces utilisateur simples et fonctionnelles en React (formulaires, intégration CSS, etc…)

Les plus qui peuvent faire la différence

  • Avoir vécu au moins une expérience professionnelle sur Nest.JS ou en Clean Archi serait un gros plus

  • Une appétence pour le domaine DevOps te permettrait d’être encore plus à l’aise chez nous.

  • Tu aimes être en veille technologique sur l’écosystème JS pour détecter les best practices du développement et les librairies / outils existant les plus adaptées au besoin.


Déroulement des entretiens

Le processus de recrutement se déroule en trois étapes :

  • Après ta candidature nous faisons le point 5 minutes par téléphone pour comprendre où tu en es dans ta recherche et valider quelques impératifs pour éviter des entretiens inutiles.

  • Le premier entretien se déroule avec le CTO et le Lead Dev pour une présentation de ton parcours, de tes motivations, et de tes attentes. L’entretien dure une heure.

  • Dans une seconde session plus technique avec le CTO et le Lead Dev, te questionne sur tes pratiques de développement sur la partie BACKEND. Une fois le test récupéré depuis Github, tu nous partages ton écran pour nous expliquer ta progression. Il y a des questions demandant du code et d’autres qui exigent plutôt de partager ta réflexion par écrit. Pour rappel, des connaissances basiques en SQL sont également attendues ;) cet entretien dure environ 1h40 + 20 minutes de débrief et d’échange.

  • S’en suit un deuxième entretien technique sur la partie FRONTEND, plus court, d’environs une heure, toujours avec le CTO et le Lead Dev, sur le même format (partage d’écran)

  • Enfin Il y a un dernier entretien de 30 min avec le fondateur de SUPERVAN pour la validation finale de ton recrutement.

  • Si tu rejoins notre équipe, notre onboarding consiste à t’envoyer sur le terrain dans le mois suivant ton arrivée, avec l’équipement adéquat, pendant 2 demies journées, pour suivre nos meilleurs chauffeurs partenaires dans leurs missions.

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres