La société Theodo Morocco, filiale du groupe international Theodo, se positionne comme un acteur majeur de la transformation digitale au Maroc. Depuis 2017, elle accompagne des startups, des grandes entreprises et des institutions publiques dans la conception, le développement et le déploiement de produits digitaux performants et sur mesure. Son approche repose sur les principes du Lean, l'agilité et l'amélioration continue, garantissant une livraison rapide et une valeur ajoutée maximale pour ses clients.
Le poste de Software Engineer Senior est un rôle clé au sein de l'équipe Casablanca. Vous serez responsable de la conception, du développement et de la maintenance d'applications web évolutives, en utilisant un stack moderne et diversifié. Vous travaillerez en étroite collaboration avec les équipes design, produit et data pour garantir une expérience utilisateur optimale et une architecture technique robuste.
Les missions principales incluent :
- Concevoir et développer des applications web performantes en utilisant React, Angular ou Vue.js pour le front‑end.
- Développer des services back‑end en Java, Node.js, .NET, Python ou PHP, en veillant à la qualité, la sécurité et la performance.
- Gérer et maintenir les bases de données relationnelles MySQL et PostgreSQL, ainsi que les bases de données non relationnelles selon les besoins du projet.
- Participer aux cérémonies agiles (sprints, stand‑ups, rétrospectives) et contribuer à l'amélioration continue des processus.
- Partager votre expertise en animant des formations, des guildes et en publiant des articles techniques au sein de la communauté Theodo.
- Effectuer une veille technologique constante pour rester à la pointe des innovations et proposer des solutions adaptées.
Vous serez également amené à :
- Collaborer avec les équipes produit pour transformer les exigences métier en solutions techniques.
- Assurer la qualité du code via des revues, des tests unitaires et d'intégration.
- Contribuer à la documentation technique et aux bonnes pratiques de développement.
Le profil recherché :
- Expérience de 6 à 9 ans en développement full‑stack.
- Maîtrise des technologies front‑end (React, Angular, Vue.js) et back‑end (Java, Node.js, .NET, Python, PHP).
- Compétences solides en bases de données relationnelles (MySQL, PostgreSQL) et connaissance des bases de données non relationnelles.
- Expérience avec les méthodologies agiles et la culture Lean.
- Excellente capacité d'analyse, de résolution de problèmes et de communication.
- Maîtrise du français et de l'anglais, à l'oral et à l'écrit.
Les avantages de rejoindre Theodo Morocco :
- Un onboarding structuré avec un coach dédié pour accélérer votre montée en compétence.
- Des rituels Lean (dojos, rétrospectives, kaizen) pour favoriser l'efficacité et l'amélioration continue.
- Un accès direct aux experts (CTO, architectes, tech leads) pour échanger, innover et progresser.
- Participation à des guildes d'expertise (Serverless, Sécurité, GreenIT, etc.) et à une communauté tech active (talks, hackathons, meetups).
- Des projets variés et stimulants : applications mobiles, plateformes e‑commerce, solutions data, etc.
- Un réseau international avec plus de 450 développeurs répartis en France, au Maroc et au Royaume‑Uni.
- Des perspectives de carrière : coaching, marketing technique, recrutement, évolution vers des rôles de leadership.
Le processus de candidature est simple et transparent. Vous pouvez postuler directement via la plateforme Jobzyn, en soumettant votre CV et une lettre de motivation. L'équipe recrutement évaluera votre profil en fonction des compétences techniques, de votre expérience et de votre adéquation avec la culture Theodo.
En résumé, ce poste de Software Engineer Senior chez Theodo Morocco à Casablanca offre une opportunité unique de travailler sur des projets digitaux innovants, de collaborer avec une équipe passionnée et de contribuer à la transformation digitale des entreprises marocaines et internationales. Si vous êtes motivé, curieux et désireux de relever de nouveaux défis, n'hésitez pas à postuler dès maintenant.