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

    Dans le cadre de cette mission freelance, vous serez intégré à une équipe de consultants spécialisés dans les systèmes d’information et la transformation digitale. Votre rôle principal sera de concevoir, développer et maintenir des applications web robustes en utilisant PHP pour le backend et React pour le frontend. Vous devrez non seulement écrire du code propre et maintenable, mais aussi participer à la définition de l’architecture technique, à la mise en place de bonnes pratiques de développement, et à la veille technologique afin d’intégrer les dernières innovations dans vos projets.

    Les responsabilités clés incluent :

    1. Analyse des besoins fonctionnels et techniques : Vous collaborerez étroitement avec les chefs de projet et les parties prenantes pour comprendre les exigences métier, transformer les besoins en spécifications techniques détaillées, et proposer des solutions adaptées.

    2. Conception et architecture : Vous participerez à la conception de l’architecture logicielle, en choisissant les bonnes technologies, les patterns de conception appropriés, et en assurant la scalabilité, la performance et la sécurité des applications.

    3. Développement backend : Vous développerez des API RESTful, des services web, et des micro‑services en PHP, en veillant à la qualité du code, à la documentation, et à la conformité aux normes de sécurité. Vous utiliserez des frameworks modernes tels que Symfony ou Laravel pour accélérer le développement et garantir la maintenabilité.

    4. Développement frontend : Vous créerez des interfaces utilisateur réactives et intuitives en React, en utilisant des bibliothèques comme Redux, React‑Router, et des outils de build modernes (Webpack, Babel). Vous intégrerez les maquettes UI/UX en HTML/CSS, en veillant à la compatibilité cross‑browser et à l’optimisation des performances.

    5. Tests et qualité : Vous mettrez en place des tests unitaires, fonctionnels et d’intégration (PHPUnit, Jest, Cypress) pour garantir la stabilité du code. Vous participerez à la mise en place de pipelines CI/CD, à l’automatisation des tests, et à la surveillance de la qualité du code via des outils comme SonarQube.

    6. Documentation : Vous rédigerez une documentation technique claire et à jour (API docs, guides d’installation, procédures de déploiement) afin de faciliter la prise en main du projet par les équipes internes et les clients.

    7. Collaboration et communication : En tant que freelance, vous devrez gérer votre propre planning, communiquer efficacement avec les équipes distantes, et assurer un reporting régulier sur l’avancement des tâches. Vous participerez aux réunions de suivi, aux revues de code, et aux démonstrations de produit.

    8. Veille technologique : Vous resterez à l’affût des dernières tendances PHP et React, des nouvelles librairies, des meilleures pratiques de sécurité, et des innovations dans le domaine du cloud et de l’architecture micro‑services.

    Les compétences techniques attendues comprennent une maîtrise avancée de PHP (Symfony, Laravel), une excellente connaissance de React (hooks, context, performance optimisation), ainsi qu’une expérience avec les bases de données relationnelles (MySQL, PostgreSQL) et les services cloud (AWS, Azure, GCP). Vous devrez également être à l’aise avec les outils de versionning Git, les environnements Docker, et les outils de gestion de projet Agile.

    En termes de soft‑skills, vous devez être autonome, rigoureux, et capable de travailler de façon indépendante tout en restant connecté à l’équipe. Vous devez posséder d’excellentes compétences en communication écrite et orale, être capable de vulgariser des concepts techniques pour des interlocuteurs non‑techniques, et être proactif dans la résolution de problèmes.

    La mission est entièrement remote, ce qui vous permet de travailler depuis votre domicile ou tout autre lieu de votre choix, tout en restant connecté aux équipes via des outils de collaboration en ligne. Vous devrez cependant respecter les horaires de travail convenus, participer aux réunions virtuelles, et assurer une disponibilité régulière pour répondre aux besoins du projet.

    Cette opportunité vous offre la possibilité de travailler sur des projets variés, allant de la refonte d’applications existantes à la création de nouvelles solutions digitales pour des clients internationaux. Vous aurez l’occasion de collaborer avec des équipes pluridisciplinaires, d’apporter votre expertise technique, et de contribuer à la réussite de projets ambitieux.

    En résumé, vous serez un acteur clé du développement d’applications web modernes, capable de concevoir, coder, tester et déployer des solutions performantes en PHP et React, tout en gérant votre propre planning et en collaborant efficacement à distance. Vous jouerez un rôle essentiel dans la transformation digitale de nos clients, en apportant des solutions innovantes et de haute qualité.

    Offres d'emplois connexes
    Recherches populaires