Cette mission de freelance vous place au cœur de la révolution numérique qui transforme les entreprises modernes. En tant que Senior PHP/React Developer, vous serez le pilier technique de projets ambitieux, allant de la refonte d’applications existantes à la création de nouvelles solutions sur mesure. Vous travaillerez en étroite collaboration avec des équipes de développement, des chefs de projet, des designers UX/UI et des experts métiers pour garantir que chaque livrable réponde aux exigences fonctionnelles et aux standards de qualité les plus élevés.
Votre rôle principal sera de concevoir l’architecture logicielle, de choisir les technologies appropriées et de coder des modules robustes, maintenables et évolutifs. Vous utiliserez PHP, notamment les frameworks Laravel ou Symfony, pour la partie back‑end, tout en intégrant des interfaces dynamiques et réactives grâce à React. Vous devrez maîtriser les principes SOLID, la gestion des dépendances, l’optimisation des requêtes SQL et la mise en place de tests unitaires et fonctionnels.
En tant que freelance, vous jouerez également un rôle de mentorat pour les développeurs juniors ou intermédiaires. Vous partagerez vos bonnes pratiques, guiderez les revues de code et contribuerez à la montée en compétences de l’équipe. Vous serez amené à documenter vos solutions, à rédiger des guides d’utilisation et à assurer la formation des utilisateurs finaux sur les nouvelles fonctionnalités.
La flexibilité du travail à distance vous permet de gérer votre emploi du temps de manière autonome, tout en restant connecté aux équipes grâce à des outils de collaboration tels que Slack, Teams ou Zoom. Vous devrez cependant respecter les délais impartis, assurer une communication claire et proactive, et livrer des livrables de qualité dans les temps. Vous serez évalué sur votre capacité à résoudre des problèmes complexes, à proposer des solutions innovantes et à maintenir un haut niveau de performance.
Vous participerez à l’analyse des besoins métiers, à la rédaction de spécifications fonctionnelles détaillées et à la traduction de ces exigences en solutions techniques. Vous devrez également collaborer avec les équipes de qualité pour garantir la conformité aux normes ISO, aux exigences de sécurité et aux meilleures pratiques de développement durable. Vous serez responsable de la mise en place de tests automatisés, de l’intégration continue (CI) et du déploiement continu (CD) afin d’assurer une livraison rapide et fiable.
Votre expertise en PHP vous permettra de travailler sur des projets variés, allant de la création de micro‑services à la refonte d’applications monolithiques. Vous devrez être à l’aise avec les bases de données relationnelles (MySQL, PostgreSQL) ainsi qu’avec les bases de données NoSQL (MongoDB, Redis). Vous devrez également connaître les principes de la programmation orientée objet, la gestion des sessions, la sécurisation des API RESTful et la mise en place de mécanismes d’authentification (OAuth, JWT).
En parallèle, votre maîtrise de React vous permettra de concevoir des interfaces utilisateur modernes, réactives et accessibles. Vous devrez être capable de travailler avec des bibliothèques d’état (Redux, Context API), d’optimiser les performances de rendu, de gérer les routes (React Router) et de mettre en place des tests unitaires avec Jest ou Enzyme. Vous devrez également être à l’aise avec les outils de build (Webpack, Babel) et les gestionnaires de paquets (npm, Yarn).
Vous serez également amené à travailler avec des technologies complémentaires telles que TypeScript, GraphQL, Docker, Kubernetes ou encore des services cloud (AWS, Azure, GCP). Vous devrez être capable de concevoir des architectures micro‑services, de mettre en place des pipelines CI/CD, et de garantir la scalabilité et la résilience des applications.
En tant que freelance, vous devrez gérer votre propre facturation, votre suivi de temps et votre reporting. Vous devrez être autonome, rigoureux et capable de prendre des initiatives. Vous devrez également être capable de négocier les termes de votre contrat, de définir vos tarifs, et de gérer votre propre planning de travail.
Vous rejoindrez une équipe dynamique et passionnée, où l’innovation et la qualité sont au cœur de chaque projet. Vous aurez l’opportunité de travailler sur des projets de grande envergure, de collaborer avec des entreprises leaders dans leurs secteurs, et de contribuer à la transformation digitale de leurs activités. Vous bénéficierez d’un environnement de travail stimulant, où la créativité, la collaboration et l’excellence technique sont valorisées.
En résumé, cette mission freelance vous offre la possibilité de mettre à profit votre expertise PHP et React dans un cadre flexible, tout en travaillant sur des projets innovants et impactants. Vous serez un acteur clé de la réussite de vos clients, en apportant des solutions techniques de pointe, en garantissant la qualité du code et en assurant la satisfaction des utilisateurs finaux. Vous aurez l’opportunité de développer votre réseau professionnel, d’enrichir votre portfolio et de consolider votre position de développeur senior dans le secteur de l’IT.