6 months ago
Rabat, MoroccoSenior
Responsibilities
- Développer le back-end des applications web avec PHP et Symfony.
- Concevoir les interfaces front-end avec Vue.js, notamment les composants, la gestion des données et les interactions utilisateur.
- Construire et maintenir des pipelines CI/CD avec Jenkins et GitLab CI.
- Déployer des applications conteneurisées et orchestrées avec Docker et Kubernetes.
- Développer en JavaScript côté client et côté serveur avec Node.js.
- Mettre en œuvre des tests unitaires et d’API avec Jest, Vitest, JUnit, Mockito et Postman.
- Assurer le monitoring, l’observabilité, le suivi des performances et la détection d’anomalies.
- Appliquer les principes de craftsmanship, de qualité du code et de Domain-Driven Design.
- Coordonner une équipe et contribuer à l’amélioration des processus et de la satisfaction client.
Requirements
- Bac+5 en école d’ingénieur ou diplôme universitaire équivalent, avec une spécialisation en informatique, ou expérience significative équivalente.
- Plus de 7 ans d’expérience en Vue.js et PHP.
- Maîtrise de PHP et Symfony pour le développement back-end web.
- Expertise approfondie de Vue.js pour le développement front-end.
- Bonne maîtrise de JavaScript et Node.js.
- Expérience significative en CI/CD, Docker, Kubernetes, monitoring et tests d’API.
- Maîtrise de Jest, Vitest, JUnit et Mockito, avec une pratique du TDD et des tests unitaires.
- Excellent relationnel client, grande organisation et capacité à coordonner une équipe.
- Connaissance des méthodes de gestion de projet Agile, notamment Scrum, Sprint Planning et Backlog.
Tech Stack
About SQLI
SQLI is a European digital services group that designs and builds e-commerce, CRM, and customer experience platforms for international brands. It provides consulting, design, systems integration, and managed services spanning digital strategy, data and analytics, and experience platforms. Founded in 1990 and headquartered in Levallois-Perret, France, SQLI operates in 12 countries.
