Search by keyword
Search
    Let employers find you
    Home
    >
    MAROC
    >
    Novancy
    >
    Senior PHP/React Developer (Freelance)
    Senior PHP/React Developer (Freelance)
    16/12/2025 by Novancy
    Casablanca
    Salary not provided
    Remote

    Nous recherchons un Senior Developer (PHP / React) pour rejoindre une équipe de 8 développeurs (4 front‑end, 4 back‑end) afin d’améliorer une solution de dématérialisation de documents destinée aux clients B2B et B2C. Le poste est en freelance et en télétravail, avec une présence éventuelle à Casablanca.

    Responsabilités clés :

    • Développer et maintenir des applications PHP en utilisant le framework Symfony.
    • Travailler avec des bases de données SQL (MariaDB/PostgreSQL) et NoSQL (MongoDB) pour assurer une gestion robuste des données.
    • Concevoir et implémenter des systèmes asynchrones, y compris des machines à états, la chaînage de workers et la gestion des retries / dead‑letter.
    • Analyser et réaliser du reverse engineering sur des projets hérités pour faciliter l’intégration et la migration.
    • Assurer des processus de migration sans interruption tout en maintenant la fonctionnalité du système existant grâce à des tests rigoureux et à la surveillance.
    • Documenter les nouveaux systèmes et mettre à jour la documentation des systèmes hérités qui manquent de dossiers.
    • Collaborer avec les équipes pour conserver les interfaces des deux produits tout en consolidant les services back‑end pour exploiter les APIs du produit C#.
    • Identifier et éliminer les projets Git redondants afin de réduire la dette technique et de rationaliser les efforts de développement.

    Compétences requises :

    • Maîtrise du PHP et expérience avec Symfony.
    • Expérience avec React et TypeScript (atout majeur).
    • Connaissance de Node.js (atout).
    • Compréhension approfondie du développement de systèmes asynchrones et de la gestion des files d’attente (RabbitMQ).
    • Expérience en conception et gestion de bases de données SQL et NoSQL.
    • Capacité à analyser les systèmes hérités, à réaliser du reverse engineering et à mettre en place des stratégies de migration efficaces.
    • Excellentes compétences en documentation et attention aux détails.

    Langues : Le français est obligatoire pour ce poste.

    Type de contrat : Freelance, travail à distance.

    Lieu : Casablanca, Maroc (télétravail).

    Entreprise : Novancy – Spécialiste du staffing et du recrutement de talents dans les systèmes d’information et la transformation digitale.

    Related job offers
    Popular searches