Symbiose.
Développeur / Développeuse web

Développeur web full stack

SAM OUTILLAGE (SAM) Saint-Étienne CDI publiée il y a 12 jours

Le poste

Ton code fait avancer les ateliers de demain Tu aimes comprendre un besoin avant de coder, analyser une solution et garantir la qualité du résultat ? Rejoins SAM pour développer et faire évoluer des applications utiles aux professionnels des ateliers. Du logiciel, des produits, un impact concret Chez SAM, nous concevons et développons des solutions connectées pour améliorer la sécurité, la productivité et le confort des ateliers industriels et automobiles. Notre particularité : une entreprise complètement intégrée, qui développe ses propres logiciels pour ses clients et ses produits. Avec SAM’URAI®, nos unités de rangement connectées associent distribution d’équipements, traçabilité et supervision à distance. Derrière ces usages, il y a des interfaces, des données et des applications comme SAM Tool Supervisor®. Demain, il y aura aussi tes idées. Ta mission : du besoin marketing à la solution livrée Tu analyses les besoins des équipes marketing et des utilisateurs, les traduis en spécifications fonctionnelles claires, puis conçois et fais évoluer des applications web fiables, maintenables et sécurisées. Tu sais tirer parti des assistants IA tout en gardant la maîtrise des choix techniques et du code livré. Ton objectif : livrer les bonnes fonctionnalités, dans les délais convenus et avec la qualité attendue. Comprendre et cadrer. Tu questionnes le besoin, clarifies les usages, les parcours utilisateurs et les règles de gestion. Tu rédiges des spécifications et des critères de validation, identifies les zones d’ombre et contribues aux estimations avec le leader technique. Concevoir, développer et évaluer. Tu réalises des fonctionnalités front-end et back-end avec PHP/Symfony et Vue.js (TypeScript), intègres les API et les données, et utilises les assistants IA avec discernement. Tu vérifies la pertinence des solutions proposées et privilégies simplicité, performance et maintenabilité. Relire, sécuriser et livrer. Tu analyses le code, y compris celui généré avec l’aide de l’IA, pour repérer erreurs, failles de sécurité, complexité inutile et écarts avec le besoin. Tu réalises les tests unitaires et d’intégration, participes aux revues de code et vérifies la qualité avant livraison. Maintenir et améliorer. Tu diagnostiques les anomalies, corriges les bugs et optimises les applications en production. Tu fais évoluer leur performance et l’expérience utilisateur, en t’appuyant sur les retours du terrain et ta veille technologique. Documenter et partager. Tu maintiens une documentation utile et à jour : guides de développement, choix techniques et commentaires de code. Tu travailles avec les designers UX/UI, les chefs de projet, la R&D et les autres développeurs. Tes compétences. Ton impact Ce qui fera la différence Tu disposes de plusieurs années d’expérience en développement web full stack et sais piloter un sujet du cadrage à la maintenance. Tu sais analyser un besoin métier, poser les bonnes questions et porter un regard critique sur les solutions techniques, qu’elles soient écrites par toi ou proposées par un assistant IA. Ton bagage technique. Tu as plusieurs années d’expérience en développement web, avec une pratique solide de PHP/Symfony côté serveur et de Vue.js (TypeScript) côté interface. Tu sais travailler avec des bases SQL et un moteur de recherche comme Elasticsearch, concevoir et intégrer des API, et utiliser Git. Tu utilises les assistants IA au quotidien et sais relire ce qu’ils produisent : repérer une erreur, une faille de sécurité ou une solution trop compliquée. Tu prends le temps de comprendre le besoin avant de coder, poses les questions qui manquent et sais signaler une demande imprécise. Les tests, la sécurité et la lisibilité du code font partie de ta façon de travailler. Ta façon de travailler. Tu fais preuve d’autonomie, de rigueur, d’esprit critique et de sens de l’analyse. Tu sais argumenter tes choix, prioriser les sujets, échanger avec des interlocuteurs techniques ou non et alerter au bon moment. Tu apprécies le travail d’équipe et le partage de connaissances. De l’autonomie, sans travailler en solo Tu prends en charge les applications qui te sont confiées avec autonomie, sous la responsabilité fonctionnelle du leader développement web. Ton rattachement hiérarchique est assuré par le responsable du service R&D ou le directeur des opérations, selon l’organisation du poste. Des points réguliers permettent de partager l’avancement, d’arbitrer les priorités et de valider les choix. Tu collabores au quotidien avec les autres développeurs, régulièrement avec les équipes projet, UX/UI et R&D, et selon les besoins avec nos fournisseurs de services et partenaires technologiques. Pourquoi rejoindre SAM ? Construire un produit, pas seulement du code. Tu travailles sur les solutions de l’entreprise, au plus près de leur conception et de leurs usages. Tu peux suivre leur évolution dans la durée, pas seulement livrer une fonctionnalité puis passer à autre chose. Donner du sens à tes développements. Tes choix contribuent à simplifier l’accès aux équipements, à rendre leur suivi plus fiable et à faciliter le quotidien des ateliers. Tu apportes ton expertise dans un environnement où le logiciel et les produits connectés avancent ensemble. Les informations pratiques Lieu : Saint-Etienne | Contrat : CDI Prêt à connecter ton talent au terrain ? Envoie ton CV à [email protected] et parle-nous d’un projet dont tu es fier : le besoin de départ, ton rôle et ce que ta solution a apporté aux utilisateurs.