Développeur Back-end Symfony / Next.js.
📍 Strasbourg
Ouvert à l’embauche CDI
Salaire à définir en fonction de l’expérience.
Pourquoi nous rejoindre ?
Depuis 2020, ATI4 Group, c’est l’histoire d’une équipe jeune et ambitieuse qui a su transformer sa passion en expertise reconnue. Chaque année, nous grandissons de 30% et nos projets voyagent déjà à travers plusieurs continents. Une agence tech en pleine croissance où ton travail a un impact réel. Notre spécialité ? Adobe Commerce (Magento) / Adobe Commerce Cloud, des solutions puissantes que nous maîtrisons pour accompagner des clients en France et à l’international. Des projets digitaux variés qui te challengeront et une équipe compétente, passionnée et bienveillante avec laquelle tu prendras plaisir à collaborer. Ici, pas de bullshit. Juste des projets solides, des collègues sur qui compter et un environnement où ton expertise sera valorisée.
Curieux d’en savoir plus sur la team ? Jette un œil à notre page LinkedIn, tu verras qu’on bosse dur, mais toujours avec le sourire.
Ta mission
Tu rejoins l’équipe dédiée à un grand groupe international de cosmétique dermatologique, client historique d’ATI4, sur sa plateforme applicative commune à l’ensemble de ses marques. Un projet structurant, multi-marques et multi-technologies, où tu interviens aussi bien sur le back-office que sur les applications web et les briques d’intégration.
Concrètement, tu seras en charge de l’évolution technique de la plateforme :
- Développer et maintenir les fonctionnalités de l’écosystème applicatif multi-marques du client.
- Concevoir et faire évoluer le back-office Symfony qui pilote les contenus et les données des marques.
- Développer des composants et des fonctionnalités pour les applications Next.js et Nest.js.
- Créer des composants partagés, notamment des widgets React utilisés par plusieurs marques.
- Intégrer les briques d’authentification (SSO Auth0) et les connexions avec les systèmes tiers.
- Intégrer les interfaces à partir des maquettes Figma, en lien avec les designers.
- Assurer la qualité du code : typage, tests, revues de code, intégration continue.
- Coordonner les échanges techniques avec les partenaires externes du client.
- Participer aux cérémonies agiles et contribuer aux estimations lors des sprint plannings.
Ce que tu apportes
Compétences méthodologiques
- Méthode Agile/Scrum : participation active aux cérémonies (daily, planning, retro, review).
- Analyse des besoins : capacité à comprendre une demande métier et à la traduire en spécifications fonctionnelles et techniques.
- Développement selon cahier des charges : conception de modules spécifiques à partir d’un besoin formalisé.
- Documentation technique : rédaction claire des spécifications, des tests et des choix d’architecture sur Confluence.
- Coordination : suivi des sujets techniques avec des partenaires externes et respect des engagements de livraison.
- Bonnes pratiques de développement : Git, CI/CD, Docker, tests unitaires et fonctionnels.
Compétences techniques
- Symfony (indispensable) : bonne maîtrise du framework, développement de back-offices, conception d’API REST, Doctrine, gestion des services et de la configuration.
- Écosystème JavaScript / TypeScript : Next.js, Nest.js et React, avec une vraie exigence sur le typage et la lisibilité du code.
- Stack back-end : PHP orienté objet, SQL (MySQL), conception et consommation d’API, notions d’optimisation des performances.
- Authentification et sécurité : SSO, OAuth2 / OpenID Connect (une expérience Auth0 est appréciée).
- Intégration : HTML, CSS, intégration depuis Figma, environnements macOS et Linux.
- Adobe Experience Manager (un vrai plus) : une première expérience sur AEM, idéalement AEM as a Cloud Service (composants custom, servlets Sling, HTL, Java), sera très appréciée. Si tu ne connais pas encore, on te forme.
Compétences personnelles
- Esprit d’équipe : collaboration étroite avec les autres développeurs, le lead dev, le Scrum Master et le Product Owner.
- Autonomie et proactivité : capacité à avancer seul sur un sujet, à proposer des solutions et à prendre des initiatives.
- Curiosité et soif d’apprendre : à l’aise pour passer d’une technologie à l’autre sur un projet multi-stack, avec une veille active.
- Communication : savoir expliquer des choix techniques à des interlocuteurs non techniques et aux partenaires du client.
- Rigueur et qualité : attachement à un code propre, bien typé et testé.
- Anglais maîtrisé : indispensable pour la documentation et les échanges avec un client international.
Ce qu’on t’apporte
On ne se contente pas de te donner un poste, on te propose un environnement où tu peux vraiment progresser et t’épanouir :
- Parcours d’intégration et formation continue pour monter en compétence et évoluer rapidement.
- Accompagnement certifiant : prise en charge des certifications liées à ta profession
- De nouveaux locaux en janvier 2027 : en plein centre de Strasbourg, à 300 mètres de la gare. Tu viens en train de Colmar, de Mulhouse ou de Metz ? Tu es au bureau en trois minutes à pied.
- Ambiance décontractée et bienveillante, où rigueur et bonne humeur vont de pair.
- Télétravail flexible : jusqu’à 3 jours par semaine, pour mieux concilier vie pro et perso.
- Reconnaissance et rémunération à la hauteur de ton talent : ici, pas de babyfoot ni de corbeille de fruits, mais la promesse d’être écouté, reconnu et bien rémunéré.
- Équipement premium : MacBook Only pour travailler dans les meilleures conditions.
- Avantages sociaux complets : RTT, tickets resto, mutuelle, transport en commun pris en charge à 100%.
- Indemnité télétravail : 20€/mois pour ton confort à la maison.
- Participation à une activité sportive ou culturelle : 100€/an pour ton équilibre personnel.
- Moments conviviaux réguliers pour renforcer l’esprit d’équipe et partager de bons souvenirs.
- Cadre structuré mais agile, où ton développement professionnel est réellement pris en compte.
Quelques infos pratiques
📍 Strasbourg, et de nouveaux locaux en centre-ville à 300 mètres de la gare en janvier 2027
📄 Contrat CDI, statut cadre
💰 Salaire à définir en fonction de l’expérience
Poste à pourvoir dès aujourd’hui
Notre processus de recrutement
- Étude de ta candidature
- Prise de contact par téléphone et/ou par mail
- Entretien physique avec les dirigeants
- Mise en situation : un contexte client réel, tu nous dis par où tu commencerais
- Proposition d’embauche !
Cette offre vous tente ?
En plus de ton CV, dis-nous en quelques lignes un levier que tu as actionné sur un site e-commerce et ce qu’il a produit. Ça nous intéresse davantage qu’une lettre de motivation.