En tant que Senior PHP/React Developer freelance, vous intégrerez l’équipe de Novancy Consulting, un cabinet de conseil privé spécialisé dans les systèmes d’information et la transformation digitale. Votre mission principale sera de concevoir, développer et maintenir des applications web robustes, en utilisant les technologies PHP (Laravel, Symfony) pour le backend et React (Redux, Next.js) pour le frontend. Vous travaillerez en étroite collaboration avec les chefs de projet, les designers UX/UI et les autres développeurs pour transformer les exigences métier en solutions techniques performantes et évolutives.
Responsabilités clés :
- Analyse des besoins fonctionnels et techniques, rédaction de spécifications détaillées.
- Conception d’architectures backend PHP et frontend React, en veillant à la scalabilité, à la sécurité et à la performance.
- Développement d’API RESTful, intégration de services tiers (OAuth, GraphQL, services cloud).
- Création d’interfaces utilisateur réactives, responsive, en suivant les principes de design moderne.
- Optimisation du code, refactoring, mise en place de tests unitaires et d’intégration (PHPUnit, Jest).
- Gestion de la base de données (MySQL, PostgreSQL, MongoDB), conception de schémas, optimisation des requêtes.
- Participation à la mise en place de pipelines CI/CD, automatisation des déploiements.
- Veille technologique continue sur les nouveautés PHP, JavaScript, frameworks, outils de build.
- Rédaction de documentation technique, guides d’utilisation, best practices.
- Assistance aux équipes internes et aux clients pour résoudre les incidents, assurer la qualité du code.
Profil recherché :
- Expérience confirmée de 5 à 7 ans en développement PHP et React.
- Maîtrise avancée de Laravel, Symfony, Composer, PHPUnit.
- Compétence solide en JavaScript ES6+, React, Redux, Hooks, TypeScript.
- Connaissance approfondie des principes SOLID, DDD, TDD.
- Expérience en architecture microservices, conteneurisation (Docker, Kubernetes).
- Bonne compréhension des bonnes pratiques de sécurité web (OWASP).
- Capacité à travailler de façon autonome, à gérer plusieurs projets simultanément.
- Excellente communication en français, capacité à expliquer des concepts techniques à des non‑experts.
- Expérience en travail à distance, gestion de tâches via outils collaboratifs.
Conditions de travail :
- Contrat freelance, rémunération à définir selon l’expérience et la charge de travail.
- Horaires flexibles, travail entièrement à distance depuis Casablanca ou tout autre lieu.
- Accès aux ressources internes de Novancy, participation aux formations continues.
- Possibilité de collaboration avec des équipes internationales, projets variés.
Pourquoi rejoindre Novancy Consulting :
- Environnement stimulant, projets innovants dans le domaine de l’IT.
- Culture d’apprentissage continu, accès à des formations internes.
- Collaboration avec des experts reconnus, partage de connaissances.
- Opportunité de travailler sur des solutions à fort impact pour nos clients.
Nous valorisons la diversité, l’autonomie et la créativité. Si vous êtes passionné par le développement web, que vous maîtrisez PHP et React, et que vous souhaitez contribuer à des projets ambitieux tout en bénéficiant d’une flexibilité totale, nous serions ravis de vous rencontrer. Votre expertise sera mise à profit pour créer des applications performantes, sécurisées et évolutives, répondant aux besoins spécifiques de nos clients dans un contexte de transformation digitale accélérée.
En tant que freelance, vous bénéficierez d’une collaboration directe avec les équipes de Novancy, d’une rémunération compétitive et d’une autonomie totale dans la gestion de votre temps et de vos livrables. Vous participerez à l’élaboration de solutions sur mesure, en appliquant les meilleures pratiques de développement, tout en restant à la pointe des dernières tendances technologiques.
Nous attendons de vous une forte capacité d’analyse, une rigueur technique et une passion pour l’innovation. Vous devrez être capable de transformer des exigences métier complexes en solutions techniques claires, tout en assurant la qualité, la performance et la maintenabilité du code.
Si vous êtes prêt à relever ce défi, à travailler de façon indépendante et à contribuer à des projets de grande envergure, envoyez votre candidature à Novancy Consulting. Nous sommes impatients de découvrir votre profil et de discuter de la manière dont vous pouvez apporter votre expertise à notre équipe.