En tant que développeur·se back-end, tu joueras un rôle clé dans la conception et le développement de plateformes robustes, performantes et évolutives. Tu interviendras sur des projets variés en étroite collaboration avec les équipes front-end, UX/UI, et chefs de projet.
Tes missions principales :
Concevoir l’architecture technique des projets web (API REST/GraphQL, structure BDD…)
Développer des fonctionnalités back-end solides, évolutives et sécurisées
Interfacer des services tiers (paiement, SSO, CRM, ERP…)
Assurer la qualité et la performance du code (tests unitaires, revues, optimisation SQL)
Participer aux choix techniques et à la veille sur les bonnes pratiques dev
Documenter les APIs et maintenir un socle technique réutilisable
Les stacks techniques que vous pourrez rencontrer (rassurez-vous, on ne vous demande pas de tout connaître !) :
PHP 8 / JS / Typescript
MySQL / MongoDb / Redis / Weaviate
Framework Vue / React / Angular / NestJS / Ionic
Gestionnaires de dépendances (NPM / Composer)
Module bundler (webpack / rspack)
Gitlab (et principes du Gitflow)
Symfony / Laravel
Wordpress 6 (thèmes / plugins)
API REST / GraphQL / Webservice SOAP
Tests unitaires et fonctionnels
CI / CD / approche DevOps
Docker / Cloud
Environnement macOS
IA Agentic / prompt engineering
Premier entretien en visio
Réalisation d’un test à distance
Second entretien en présentiel