Notre client, un acteur innovant dans le secteur des technologies et de la transformation digitale, est à la recherche d’un Tech Lead Java & React (Freelance) pour renforcer ses équipes techniques sur un projet ambitieux. Le poste est basé à Casablanca, Maroc, et commence dès que possible.
Missions principales :
- Leadership Technique & Conception : Assurer la lead technique sur les stacks Java et React, concevoir et faire évoluer l’architecture technique des applications.
- Développement Full‑Stack (Hands‑On) : Produire du code de haute qualité, industrialisé et performant sur les parties back‑end (Java) et front‑end (React/Next.js).
- Encadrement & Montée en Compétence : Mentorer et accompagner les développeurs plus juniors de l’équipe, promouvoir les bonnes pratiques (clean code, tests, revues de code).
- Industrialisation & DevOps : Participer activement à l’amélioration et la maintenance des pipelines CI/CD (Docker, Terraform).
- Garant de la Qualité : S’assurer de la robustesse et de la scalabilité des solutions déployées.
Profil recherché :
- Compétences techniques requises (Hard Skills) :
- Back‑End : Expertise confirmée en Java et son écosystème (Spring Boot).
- Front‑End : Maîtrise avancée de JavaScript/TypeScript et du framework React. Une expérience avec Next.js est indispensable.
- Outillage & Méthodologie : Maîtrise de Git, des pratiques Agile/Scrum et une expérience solide en CI/CD.
- Expérience avec les outils cités : Docker (conteneurisation), Terraform (Infrastructure as Code), dbt (Data Build Tool).
- Compétences appréciées : Expérience avec le framework Pulumi (atout majeur), connaissances en librairies de data visualisation avancée (Chart.js, 3D JS – Three.js ou autre), une première expérience réussie en tant que Tech Lead sur un projet similaire.
- Soft Skills : Excellente communication, pédagogie et leadership, pragmatisme et forte autonomie, esprit d’équipe et goût pour le partage de connaissances, capacité à prendre des décisions techniques argumentées.
Le poste est freelance, offrant une grande flexibilité et la possibilité de travailler à distance ou sur site selon les besoins du projet. Si vous êtes passionné par le développement, que vous avez une solide expérience technique et que vous aimez encadrer une équipe, nous serions ravis de recevoir votre candidature.