Recherche par mots clé
Recherche
    Laissez les employeurs vous trouver
    Home
    >
    MAROC
    >
    Novancy
    >
    Senior Full Stack Developer (Vue.js / PHP / Laravel)
    Senior Full Stack Developer (Vue.js / PHP / Laravel)
    24/11/2025 par Novancy
    Casablanca, Rabat
    Salaire non renseigné
    Présentiel

    En tant que développeur Full Stack senior, vous serez responsable de la conception, du développement et de la maintenance d’applications web robustes et scalables pour une banque engagée dans une transformation digitale ambitieuse. Vous travaillerez principalement avec PHP (Laravel) pour le back‑end et Vue.js pour le front‑end, en adoptant une architecture microservices et event‑driven. Vous utiliserez des bases de données relationnelles MySQL et PostgreSQL, et vous maîtriserez l’ORM Laravel Eloquent ainsi que les bonnes pratiques d’optimisation des requêtes.

    Vous développerez et consommerez des API REST, et idéalement vous disposerez d’une expérience avec GraphQL. Vous appliquerez les meilleures pratiques de Vue.js, notamment la création de composants réutilisables, l’utilisation de Vuex ou Pinia pour la gestion d’état, l’optimisation des performances et l’intégration de TypeScript si vous l’utilisez. Une connaissance de Drupal est appréciée pour l’intégration avec des back‑ends existants et la gestion de contenu.

    Vous serez également impliqué dans les pratiques DevOps, en configurant et en maintenant des pipelines CI/CD avec GitLab CI, Jenkins ou GitHub Actions. Vous maîtriserez Git pour le versioning et vous appliquerez les principes de craftsmanship (SOLID, Clean Code). Vous contribuerez à l’amélioration continue de la qualité du produit en réalisant des tests unitaires, d’intégration et end‑to‑end, en utilisant SonarQube, en assurant la couverture des tests et en participant aux revues de code.

    Vous participerez activement à toutes les phases du cycle de développement logiciel : conception, développement, déploiement, suivi en production et maintenance. Vous appliquerez les méthodes agiles, notamment Scrum, et vous serez capable de communiquer efficacement avec les équipes métiers, produits et techniques. Vous posséderez un esprit d’analyse et d’amélioration continue, et vous serez capable d’identifier les impacts techniques et fonctionnels des choix d’implémentation, en proposant des optimisations pertinentes.

    Vous devrez respecter les délais et les standards de qualité, livrer un produit fiable, maintenable et performant, et travailler en équipe. Vous assumerez un rôle de leadership technique, en mentorant les développeurs juniors, en contribuant aux choix d’architecture et en diffusant les bonnes pratiques. Vous devrez être capable de prendre du recul, d’évaluer objectivement les problématiques et de proposer des solutions alternatives pertinentes.

    Le poste est un contrat freelance de 6 mois renouvelables, avec un rythme de 220 à 225 jours ouvrés. Vous travaillerez à Casablanca, mais vous pourrez également collaborer avec des équipes à Rabat. Vous bénéficierez d’une rémunération compétitive et d’un environnement de travail stimulant, au sein d’une équipe dynamique et orientée résultats.

    Offres d'emplois connexes
    Recherches populaires