Recherche par mots clé
Recherche
    Laissez les employeurs vous trouver
    Home
    >
    MAROC
    >
    Novancy Consulting
    >
    Senior PHP/React Developer (Freelance)
    Senior PHP/React Developer (Freelance)
    24/11/2025 par Novancy Consulting
    Casablanca
    Salaire non renseigné
    Télétravail

    Notre client, Novancy Consulting, est un cabinet de conseil spécialisé dans le recrutement et la gestion de talents IT. Dans le cadre de son expansion, il recherche un Senior PHP/React Developer freelance pour répondre à des besoins croissants de ses clients dans le secteur des systèmes, production et réseaux. Le poste est basé à Casablanca, mais la nature freelance permet une exécution entièrement à distance, offrant ainsi une flexibilité maximale aux candidats tout en garantissant une collaboration étroite avec les équipes projet.

    Le rôle principal de ce développeur senior est de concevoir, développer et maintenir des applications web dynamiques en utilisant PHP et React. Vous serez responsable de la création d’interfaces utilisateur réactives, de l’intégration d’API RESTful, et de la mise en place de solutions back‑end robustes. Vous devrez également veiller à la performance, à la sécurité et à la scalabilité des applications, en appliquant les meilleures pratiques de codage et en respectant les normes de qualité.

    En tant que freelance, vous jouerez un rôle clé dans la définition de l’architecture technique des projets. Vous collaborerez avec les chefs de projet, les architectes systèmes et les équipes de développement pour élaborer des solutions adaptées aux besoins métier. Vous devrez être capable de proposer des améliorations fonctionnelles, de recommander des technologies appropriées et de justifier vos choix techniques auprès des parties prenantes.

    Les responsabilités détaillées incluent :

    • Analyse des exigences fonctionnelles et techniques pour transformer les besoins métier en spécifications détaillées.
    • Conception de l’architecture logicielle, y compris la définition des modèles de données, des schémas de base de données et des flux d’information.
    • Développement de modules back‑end en PHP, en veillant à la qualité du code, à la maintenabilité et à la conformité aux standards de l’industrie.
    • Création d’interfaces utilisateur réactives en React, en intégrant des composants réutilisables, en optimisant les performances et en assurant une expérience utilisateur fluide.
    • Intégration d’API tierces et de services internes, en utilisant des protocoles REST ou GraphQL selon les besoins du projet.
    • Gestion de la base de données, y compris la conception de schémas, l’optimisation des requêtes SQL et la mise en place de migrations.
    • Utilisation d’outils de versioning (Git) pour assurer la traçabilité des modifications et faciliter la collaboration avec d’autres développeurs.
    • Participation aux revues de code, aux tests unitaires et aux tests d’intégration pour garantir la qualité et la stabilité du produit.
    • Encadrement de développeurs juniors ou de membres de l’équipe, en partageant votre expertise et en assurant le transfert de connaissances.
    • Suivi des bonnes pratiques de développement, y compris la documentation technique, la gestion des dépendances et la mise en place de pipelines CI/CD.

    Les compétences techniques attendues sont les suivantes :

    • Maîtrise avancée de PHP (7.x/8.x) et de ses frameworks (Laravel, Symfony).
    • Expertise en React, avec une compréhension approfondie du cycle de vie des composants, des hooks et de la gestion d’état (Redux, Context API).
    • Compétences solides en JavaScript ES6+, HTML5, CSS3 et préprocesseurs CSS (Sass, Less).
    • Expérience avec les API RESTful, la consommation de services externes et la gestion des tokens d’authentification.
    • Connaissance des bases de données relationnelles (MySQL, PostgreSQL) et des systèmes NoSQL (MongoDB, Redis).
    • Maîtrise des outils de versioning Git, des workflows GitFlow et des plateformes CI/CD (GitHub Actions, GitLab CI).
    • Compréhension des principes de sécurité web (XSS, CSRF, injection SQL) et des bonnes pratiques de chiffrement.
    • Expérience avec les méthodologies agiles (Scrum, Kanban) et la gestion de projet à distance.

    En plus des compétences techniques, le candidat idéal possède :

    • Une forte capacité d’autonomie, capable de gérer son temps et ses priorités dans un environnement freelance.
    • Excellentes compétences en communication écrite et orale, pour collaborer efficacement avec les équipes projet et les clients.
    • Une approche orientée résultats, avec la capacité de livrer des fonctionnalités de qualité dans les délais impartis.
    • Une curiosité technique, toujours à la recherche de nouvelles solutions et d’améliorations pour les projets.

    Le mode de travail est entièrement à distance, ce qui permet une flexibilité maximale. Vous pourrez organiser votre espace de travail à votre convenance, tout en restant connecté aux équipes projet via des outils de collaboration (Slack, Teams, Zoom). Vous devrez toutefois respecter les horaires de travail convenus avec le client et être disponible pour les réunions de synchronisation.

    Le contrat est de type freelance, ce qui implique une facturation directe au client, une gestion autonome de votre temps et de vos ressources, ainsi qu’une responsabilité totale sur la qualité et la livraison des livrables. Vous bénéficierez d’une rémunération compétitive, à négocier en fonction de votre expérience et de la complexité des projets.

    Novancy Consulting est un cabinet de conseil reconnu pour son expertise dans le recrutement et la gestion de talents IT. En rejoignant leur équipe, vous aurez l’opportunité de travailler sur des projets variés, de collaborer avec des clients de premier plan et de développer votre réseau professionnel. Le cabinet valorise l’innovation, la qualité et la satisfaction client, et offre un environnement stimulant pour les professionnels du numérique.

    En résumé, ce poste de Senior PHP/React Developer freelance à Casablanca offre une occasion unique de travailler sur des projets web de pointe, de collaborer avec des équipes internationales, et de développer votre expertise technique tout en bénéficiant d’une flexibilité totale grâce au travail à distance. Si vous êtes passionné par le développement web, que vous maîtrisez PHP et React, et que vous recherchez un défi stimulant dans un cadre freelance, cette opportunité est faite pour vous.

    Offres d'emplois connexes
    Recherches populaires