Développeur Full Stack PHP / Symfony
Dans le cadre de la création d'une plateforme numérique dédiée à la gestion des programmes d'échanges internationaux d'élèves, nous recherchons deux Développeurs Full Stack PHP / Symfony - React H/F à Aix-en-Provence. Vous interviendrez sur une nouvelle application, construite à partir d'un socle technique existant utilisé par d'autres applications du rectorat. Cette plateforme permettra de centraliser les données et de structurer l'ensemble du cycle de vie des programmes d'échanges : gestion des campagnes, inscriptions, candidatures, validations, mise en correspondance des élèves, suivi et archivage des dossiers. Au sein de l'équipe projet, vous contribuerez au développement d'une application sécurisée et traçable, accessible à différents profils utilisateurs : équipes de pilotage, établissements, enseignants, familles, élèves et partenaires étrangers. Vos principales missions
- Développer les fonctionnalités backend en PHP / Symfony et les interfaces frontend en React / TypeScript.
- Concevoir et intégrer les API nécessaires au fonctionnement de la plateforme.
- Développer la gestion des programmes, campagnes, calendriers et référentiels.
- Mettre en place des formulaires multilingues et les parcours d'inscription des élèves français et étrangers.
- Développer les circuits de candidature, de validation et de suivi des dossiers élèves.
- Participer au développement des fonctionnalités de mise en correspondance entre élèves.
- Intégrer la gestion et le suivi des pièces justificatives.
- Adapter les périmètres d'accès aux différents profils utilisateurs en vous appuyant sur le socle d'habilitations existant.
- Contribuer à la traçabilité des opérations et à la protection des données personnelles, dans le respect des exigences RGPD.
- Mettre en œuvre les notifications et les traitements asynchrones nécessaires aux processus métier.
- Participer aux tests, à l'analyse des anomalies et à leur correction.
- Contribuer aux déploiements et à la documentation technique de l'application.
- Backend : PHP 8.4, Symfony 7.4 LTS.
- API : API Platform 4.3.
- Serveur applicatif : FrankenPHP 1.x.
- ORM : Doctrine ORM 3.x.
- Base de données : PostgreSQL 18.x.
- Frontend : React 19, TypeScript 6, Vite 8.
- Design system : DSACAD, outil interne au rectorat proche du DSFR.
- Conteneurisation : Docker Engine 29.
- CI/CD : GitLab CI.
- Authentification : EduConnect, GuichetAgent et service « Platforme » indiqué dans le socle client.
- Notifications : Symfony Mailer via une passerelle SMTP.
- Traitements longs : Symfony Messenger.
- Les technologies et versions définitives seront confirmées par le client.
- Maîtrise du développement backend en PHP / Symfony.
- Maîtrise du développement frontend en React / TypeScript.
- Conception et intégration d'API.
- Modélisation et exploitation de bases de données relationnelles.
- Utilisation d'un ORM, idéalement Doctrine.
- Gestion de l'authentification et des droits d'accès.
- Prise en compte de la sécurité et de la protection des données dans les développements.
- Utilisation de Git et travail collaboratif sur le code.
- Connaissance de Docker et des pipelines CI/CD.
- Réalisation de tests et résolution d'anomalies.
- Rédaction de documentation technique.
- Capacités d'analyse et de compréhension des besoins métier.
- Rigueur et souci de la qualité du code.
- Autonomie dans les développements confiés.
- Esprit d'équipe.
- Capacité à communiquer avec des interlocuteurs techniques et fonctionnels.
- Sens de l'organisation.
- Capacité d'adaptation à un socle technique et à des outils existants.
- Attention portée à la sécurité des données et à l'expérience utilisateur.
Emplois Recommandés
Controleur de Gestion Junior (H/F)
Notre client Créé en 2004, Sinclair Ressources propose à ses candidats l'accès à des offres d'emplois en intérim, CDD ou CDI. Le Consultant que vous rencontrerez dispose d'une double expertise …
Coach Agile
Vous souhaitez accompagner des équipes dans une transformation agile concrète, loin des méthodes appliquées uniquement « sur le papier » ? Nous recherchons un Coach Agile Senior capable de faire évolu…
Data Analyst expérimenté (H/F/NB)
Qui sommes-nous ? Une success story dans la Data et le Digital ! Notre mission ? Des projets à forte valeur ajoutée pour accroître la performance et la compétitivité des entreprises, faciliter et a…
ALTERNANCE - BARMAN / BARMAID (CB)
Offre d’Alternance – Apprenti(e) Barman / Barmaid (H/F) Lieu : LE THOLONET Contrat : Apprentissage Début : 01 / 09 / 2026 Rejoignez Auguste Académie et formez-vous aux métiers du bar. …
Nounou H/F - sortie crèche
À propos de nous Travailler avec Kangourou Kids, c'est rejoindre le Meilleur Employeur de France du secteur ! Vous êtes passionné par les enfants ? Rejoignez dès maintenant notre équipe de professionn…
STAGE - Ingénieur Génie Civil / Bâtiment / Construction (F/H)
Poste ouvert aux personnes en situation de handicap.L'équipe CATIA Construction de Dassault Systèmes développe les solutions BIM de nouvelle génération sur la plateforme 3DEXPERIENCE. Notre mission es…
Ajusteur Composite Aéronautique H/F
# Présentation générale Rejoignez Derichebourg Intérim & Recrutement ! Agile, réactif, et adossé à un grand groupe, nous connectons chaque jour des milliers de talents aux bonnes opportunités. P…
Agent logistique (H/F)
L'entreprise Notre client est une Entreprise spécialisée dans la distribution de produits d'une grande chaîne de restauration. Travaillez avec ERGOS Aix en Provence vous garantit de nombreux …
Directeur de Programme Technique en immobilier F/H
Rattaché au directeur d’agence, vous intervenez sur des projets de constructions neuves de logements collectifs, de résidences étudiantes ainsi que de lotissements. Vous intervenez dès la signatur…
Technicien géomètre topographe - H/F
À propos de nous Envie d'intégrer un groupe collaboratif et engagé ? Depuis sa création en 1968, GEOFIT est inscrit à l'Ordre des Géomètres-Experts. Les engagements de cette profession ont formé les …