Rabat Technopolis (hybride 1semaine/mois sur site)
6 mois renouvelables
ASAP au plus tard sous un mois
WeLinK est un cabinet de Conseil & Consulting IT fondé en 2011, spécialisé dans le Placement/Head Hunting de freelances IT.
WeLink est actuellement le N°1 des missions freelances au Maroc, et dispose de références solides au Maroc : CAPGEMINI, ATOS, IBM, SOFRECOM, CGI, GFI, Omnidata, SOPRA BANKING, HPS, UMANIS, SQLI, BDSI, WAFA ASSURANCE, DXC, ATTIJARI BANK, CFG BANK, MAJOREL, WEBHELP…
Ainsi que diverses références à l'international.
Depuis sa création, WELINK a pu intervenir sur plus de 600 Missions long termes (> 6 Mois). Quant à notre équipe actuelle, elle dépasse 150 Consultants Freelances IT en mission.
Pour le compte de notre client, multinationale spécialisée dans l'infogérance et l'intégration informatique, nous recrutons un Développeur FullStack PHP pour une mission freelance de 6 mois renouvelables.
● Diplômé(e) d’un Bac+5 en école d'ingénieur ou équivalent universitaire avec une spécialisation en informatique, ou justifiant d'une expérience significative équivalente
● Expérience de plus de 5 ans en PHP
● Une expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus.
● Maîtriser le langage de programmation PHP (>= 8) et le framework Symfony, notamment pour le développement back-end des applications web.
● Bonne connaissance de la base de données Microsoft SQL Server, dans des environnements à forte volumétrie.
● Être à l'aise avec JavaScript, côté client comme côté serveur (Node.js), pour le développement d'applications complètes.
● Maîtrise de CI/CD (intégration et livraison continues), idéalement avec les outils Jenkins, GitLab CI ou équivalents, et les bonnes pratiques de pipeline de déploiement.
● Compétences solides en tests automatisés avec une expérience sur des outils comme Jest, Vitest, JUnit, Mockito ou similaires, dans une démarche Test-Driven Development (TDD) et de tests unitaires robustes.
● Maîtrise de l'automatisation des tests API via Postman ou outils équivalents, et mise en place de pratiques de monitoring (observabilité, performances, détection d'anomalies).
● Connaissance des méthodes de gestion de projet en Agilité (Scrum, Sprint Planning, Backlog) avec expérience pratique en équipe.
● S'engager dans une approche Software Craftsmanship en développement, en accordant une importance particulière à la qualité du code, aux bonnes pratiques de développement et aux principes du Domain-Driven Design (DDD).
• Bon relationnel et excellente communication (interaction directe avec les métiers).
• Rigueur et organisation.
• Forte capacité d’adaptation et réactivité dans un environnement de travail dynamique.
• Autonomie et esprit d’équipe.