Pour accompagner sa croissance, Elmut recherche un développeur « fullstack », capable d’intervenir sur les différents aspects de sa stack technologique: backend, frontend, déploiement et base de données.
Véritable pierre angulaire du bon fonctionnement d’Elmut, ton rôle, très vaste sera donc essentiel à la poursuite de nos objectifs à court et moyen terme.
Autonome et polyvalent, tu pourras néanmoins t’appuyer sur les deux développeurs freelances d’Elmut (impliqués à temps partiel) qui t’aideront dans ton intégration et permettront ton adaptation aux technologies utilisées, problématiques rencontrées et chantiers en cours.
Ta mission comprendra notamment:
Le maintien et la maintenance des systèmes actuels (API client, API admin, intégration aux systèmes tiers: logisticiens etc…)
Le développement de nouvelles fonctionnalités, utilisateur et administrateur (backoffice)
Le développement de nouveaux connecteurs à des systèmes tiers: outils no-code, CRM, relation client etc…
Le maintien en conditions de production par l’amélioration des suites de test unitaire
Le suivi et l’intervention sur les environnements de production
Stack technologique
Backend: NodeJS Typescript (Nest)
Frontend: React (NextJS)
Infrastructure: Heroku (backend / base de données), Vercel (frontend), Github Actions (CI / CD)
Base de données : PostgreSQL
Intégrations tierces: Stripe, STEF, Chronopost, Forest Admin…
Nous utilisons des standards pour les APIs (REST) et librairies « publiques » (Express, Bull, TypeOrm etc…).
Au moins 5 ans d’expérience notamment sur des environnements à forte charge et traffic
Tu es autonome et capable d’architecturer les solutions préconisées en pensant à l’avenir
Tu as de solides bases en algorithmique
Tu es à l’écoute et a envie d’apprendre
Une expérience fullstack est un vrai plus, avec une bonne maîtrise du REST
Si tu ne couvres pas 100% du profil, n’hésite pas à nous contacter quand même.
Echange préliminaire avec Maxime et l’un des développeurs (45 min-1h)
Réalisation technique à faire en autonomie, jugeant à la fois du niveau technique et de la capacité à concevoir des solutions ingénieuses (préparation puis rendu en visio)
Entretien final avec Maxime & Martial, l’autre cofondateur de la société, centré sur tes motivations (1h)
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.