Mission : Vous participerez à la conception, au développement et à la maintenance d’applications web back‑end et front‑end pour la Digital Factory de notre client. Vous serez responsable de la qualité du code, de la performance et de la sécurité des solutions livrées.
Responsabilités :
- Développer des modules PHP (Symfony) en respectant les bonnes pratiques et les exigences fonctionnelles.
- Concevoir et optimiser les schémas de base de données SQL Server.
- Intégrer des fonctionnalités JavaScript côté client et côté serveur (Node.js).
- Mettre en place et maintenir des pipelines CI/CD (Jenkins, GitLab CI).
- Écrire des tests unitaires et d’intégration (Jest, Vitest, JUnit, Mockito).
- Automatiser les tests API via Postman et assurer le monitoring des performances.
- Participer aux cérémonies Agile (Scrum, Sprint Planning, Backlog).
- Appliquer les principes de Software Craftsmanship et Domain‑Driven Design.
- Contribuer à la conteneurisation (Docker) et à l’orchestration (Kubernetes).
Profil recherché :
- Diplôme Bac+5 en école d’ingénieur ou équivalent universitaire.
- Expérience de 3 à 7 ans en PHP.
- Maîtrise de Symfony, PHP 8, SQL Server, JavaScript, Node.js.
- Connaissance des outils CI/CD, tests automatisés et pratiques Agile.
- Capacité à travailler de façon autonome et à collaborer efficacement.
- Bonne communication écrite et orale en français.
Compétences techniques appréciées :
- Expérience avec CakePHP.
- Connaissance de Sencha ExtJS ou équivalent.
- Compétences en Docker et Kubernetes.
- Utilisation de LibreOffice ou outils bureautiques similaires.
Conditions :
- Type de contrat : Freelance.
- Localisation : Casablanca (présentiel).
- Charge prévisionnelle annuelle : 220 à 225 jours ouvrés.
- Début : ASAP.
Pour postuler, veuillez soumettre votre candidature via le site Novancy. Nous sommes impatients de découvrir votre expertise et de collaborer sur des projets innovants.