Développeur Backend PHP8 (freelance) Facturation & Recouvrement / Internationalisation
Strasbourg / full remote
Mission freelance
Contexte de la mission
Dans le cadre de l’internationalisation d’une plateforme de services la mission consiste à intervenir sur des sujets de facturation et de recouvrement dans un environnement technique PHP moderne fortement industrialisé et déployé sur AWS. Le/developpeur intervient exclusivement sur la partie backend en collaboration avec les équipes produit techniques et le frontend existant.
Environnement technique
- Backend / Architecture : Langage PHP 8, Framework Slim Framework, Standards PSR (standards d'interopérabilité PHP), Architecture hexagonale.
- Infrastructure / Cloud / Conteneurs : Docker, AWS ECS (déploiement de conteneurs).
- Base de données / Storage / Cache / Search : MySQL Aurora, OpenSearch, Redis.
- Asynchrone / Messaging : SNS / SQS (gestion asynchrone via services AWS).
- Frontend (environnement de travail) : JavaScript, HTML, Twig.
- Méthodes de travail : Git, Méthodologies Agiles, Code review, Pair programming.
Responsabilités principales (côté backend)
- Participer au développement backend en PHP 8 avec Slim Framework dans le respect des standards PSR.
- Concevoir et faire évoluer des composants backend structurés selon une architecture hexagonale.
- Travailler sur les fonctionnalités de facturation et de recouvrement dans le cadre de l’internationalisation de la plateforme.
- Intégrer et exploiter les services AWS utilisés (notamment ECS, SNS, SQS) dans le cadre des traitements backend asynchrones.
- Manipuler et optimiser les échanges avec MySQL Aurora, OpenSearch et Redis côté backend.
- Collaborer avec les équipes travaillant sur le frontend JS/HTML/Twig.
- Contribuer au cycle de développement via Git : code review et pair programming dans un environnement Agile.
Profil recherché (orienté mission backend)
- Expérience confirmée en développement backend PHP 8.
- Maîtrise du Slim Framework et des standards PSR.
- Pratique de l’architecture hexagonale sur des projets structurés.
- Aisance avec les environnements conteneurisés Docker et leur exécution sur AWS ECS.
- Expérience avec MySQL Aurora, OpenSearch et Redis côté backend.
- Connaissance des mécanismes asynchrones basés sur SNS/SQS.
- Habitude des environnements Git, du travail en Agile de la code review et du pair programming.
- Capacité à collaborer avec des équipes frontend (JS/HTML/Twig) tout en restant focalisé sur la couche backend.
Key Skills
- Business Intelligence
- Bidding
- Accounts Assistant Credit Control
- Account Development
- Content Development
- Lab Testing
Employment Type: Freelance
Experience: years
Vacancy: 1