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

    Notre équipe, composée de 8 développeurs (4 front-end et 4 back-end), recherche un Senior Developer spécialisé en PHP et React (TypeScript) pour renforcer nos solutions de dématérialisation de documents destinées aux interfaces B2B et B2C. Le poste est basé à Casablanca, mais le travail se fait à distance (remote), offrant une flexibilité optimale pour les talents internationaux.

    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, des chaînes de workers et la gestion des files d’attente (RabbitMQ).
    • Analyser et effectuer du reverse engineering sur des projets hérités afin de faciliter l’intégration et la migration.
    • Garantir des processus de migration fluides tout en maintenant la fonctionnalité du système existant grâce à des tests rigoureux et à une surveillance continue.
    • Documenter les nouveaux systèmes de manière exhaustive et mettre à jour la documentation des systèmes hérités qui manque de références.
    • Collaborer avec les équipes pour conserver les interfaces des deux produits tout en consolidant les services back-end pour exploiter les API du produit C#.
    • Identifier et éliminer les projets Git redondants afin de réduire la dette technique et d’optimiser les efforts de développement.

    Compétences requises :

    • Maîtrise du PHP et du framework Symfony.
    • Expérience avec React et TypeScript (un plus).
    • Connaissance de Node.js et RabbitMQ (un plus).
    • Solide compréhension du développement de systèmes asynchrones et de la gestion de files d’attente.
    • Expérience en conception et gestion de bases de données SQL et NoSQL.
    • Capacité à analyser les systèmes hérités, à effectuer du reverse engineering et à mettre en place des stratégies de migration efficaces.
    • Excellentes compétences en documentation et souci du détail.
    • Compétences en Git et gestion de la dette technique.

    Langues : Le poste requiert une maîtrise du français. L’anglais est un atout mais pas obligatoire.

    Pourquoi rejoindre Novancy ?

    • Travailler dans un environnement agile et innovant.
    • Opportunité de travailler sur des projets de pointe en dématérialisation et transformation digitale.
    • Flexibilité du travail à distance avec un soutien complet en matière de conformité, de paie et de RH.
    • Culture d’entreprise axée sur le développement personnel et la collaboration.

    Si vous êtes passionné par le développement PHP/React, que vous avez une solide expérience en systèmes asynchrones et que vous souhaitez contribuer à des solutions de dématérialisation de pointe, nous vous invitons à postuler dès maintenant.

    Related job offers
    Popular searches