En tant que Senior PHP/React Developer freelance, vous jouerez un rôle clé dans la conception et la réalisation de solutions web modernes pour des clients variés, allant des start‑ups aux entreprises établies. Vous serez amené à travailler sur des projets de transformation digitale, où la qualité, la performance et la scalabilité des applications sont essentielles. Votre mission consistera à analyser les besoins fonctionnels, à proposer des architectures techniques robustes, à coder des modules back‑end en PHP (Symfony, Laravel, Zend) et des interfaces front‑end en React (Next.js, Redux, TypeScript). Vous devrez également assurer la maintenance évolutive des applications existantes, corriger les bugs, optimiser les performances et garantir la sécurité des données.
Vous devrez posséder une solide expérience en développement PHP, maîtrisant les bonnes pratiques de programmation, les patterns de conception et les outils de gestion de dépendances (Composer). Vous devrez également être à l’aise avec les frameworks JavaScript modernes, notamment React, et comprendre les principes de la programmation fonctionnelle, de la gestion d’état (Redux, Context API) et de la création de composants réutilisables. Vous devrez être capable de travailler avec des API RESTful, GraphQL, ainsi que d’intégrer des services tiers (Stripe, SendGrid, AWS, Azure). Vous devrez également être à l’aise avec les outils de versionning (Git), les pipelines CI/CD, les tests unitaires (PHPUnit, Jest) et les outils de linting (ESLint, PHP_CodeSniffer).
En tant que freelance, vous bénéficierez d’une grande autonomie dans la gestion de votre temps et de votre charge de travail. Vous devrez être capable de gérer plusieurs projets simultanément, en respectant les délais et les exigences de qualité. Vous devrez également être proactif dans la communication avec les clients, en fournissant des rapports d’avancement réguliers, en identifiant les risques potentiels et en proposant des solutions adaptées. Vous devrez être capable de travailler en collaboration avec des équipes multidisciplinaires (UX/UI designers, chefs de projet, QA) et de partager vos connaissances techniques pour améliorer les processus de développement.
Vous devrez également être capable de gérer les aspects administratifs liés à votre statut de freelance, tels que la facturation, la gestion des contrats, la négociation des tarifs et la conformité aux réglementations locales. Vous devrez être à l’aise avec les outils de gestion de projet (Jira, Trello, Asana) et les outils de communication (Slack, Teams, Zoom). Vous devrez également être capable de suivre les indicateurs de performance clés (KPIs) pour mesurer l’efficacité de votre travail et proposer des améliorations continues.
En termes de compétences techniques, vous devrez maîtriser les concepts suivants :
Vous devrez également être capable de :
En tant que freelance, vous devrez également :
Vous rejoindrez l’équipe Novancy Consulting, un cabinet de conseil spécialisé dans les systèmes d’information et la transformation digitale. Vous travaillerez sur des projets variés, allant de la refonte d’applications existantes à la création de nouvelles solutions sur mesure pour des clients internationaux. Vous bénéficierez d’une rémunération compétitive, d’une flexibilité totale et d’un environnement de travail stimulant, où l’innovation et la qualité sont au cœur de chaque projet.
En résumé, ce poste de Senior PHP/React Developer freelance vous offre l’opportunité de mettre à profit votre expertise technique, votre sens de l’autonomie et votre capacité à travailler à distance, tout en contribuant à la réussite de projets ambitieux et innovants.