OmDev Logo
GetYourJob
0
Publié hier

Développeur Full Stack PHP - Symfony H/F

Entreprise
Localisation
Aix-en-Provence - 13
Hybride
Type de contrat
CDI
Niveau
Rémunération
50–57 k€/an• Salaire annuel

Salaire du marché

Médiane du marché
43k€
Au-dessus du marché
43k€fourchette habituelle43k€
Cette offre : 54k€

Basé sur 12 offres pour ce poste (tous niveaux, Aix-en-Provence, 3 dernières semaines). Fourchette habituelle 43k€–43k€, médiane 43k€. Cette offre (54k€) est au-dessus de la fourchette.

Salaire du marché pour Full-Stack à Aix-en-Provence : médiane 43 000 €/an, P25–P75 : 43 000–43 000 €/an, n = 12 offres. Salaire PHP / Symfony

Baromètre TJM et salaires IT
1vues

Description du poste

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 oeuvre 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.

Environnement technique envisagé

  • 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.

Exigences du poste

Compétences requises

  • PHP
  • Symfony
  • API Platform
  • FrankenPHP
  • Doctrine
  • PostgreSQL
  • React
  • TypeScript
  • Vite
  • Docker
  • GitLab CI
  • EduConnect
  • GuichetAgent
  • Symfony Mailer
  • Symfony Messenger

Un plus

  • Project Management
  • API Development
  • RGPD / GDPR
  • QA Testing
  • GitLab
  • CI/CD
  • Database
  • Design System
  • Documentation technique

Toutes les offres IT à Marseille

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

Cliquez sur "Postuler" pour accéder à l'offre.