Nouveau
Description du poste
BC Tecnologia, acteur innovant du secteur des solutions logicielles, recherche un(e) Développeur(se) Full Stack Senior pour renforcer son équipe de R&D et participer à la conception, au développement et à l’évolution d’une plateforme SaaS à forte valeur ajoutée. Vous intégrerez une équipe agile de 8 ingénieurs, travaillant en mode hybride (bureau à Casablanca et télétravail) dans un environnement stimulant où la qualité du code, la sécurité et l’innovation sont au cœur des priorités.
**Missions principales**
- Concevoir et développer des fonctionnalités front‑end (React, TypeScript) et back‑end (Node.js, .NET Core) en respectant les standards de qualité et les bonnes pratiques d’ingénierie.
- Participer aux décisions d’architecture, à la définition des solutions techniques et à la rédaction de la documentation technique.
- Réaliser des revues de code, mettre en place des tests unitaires, d’intégration et des analyses statiques afin de garantir la robustesse du produit.
- Gérer la dette technique : refactorisations, optimisation des performances, amélioration continue du code base.
- Intégrer et maintenir des APIs, SDKs, Webhooks ainsi que des services cloud (AWS, Azure ou GCP) pour assurer la scalabilité et la résilience de la plateforme.
- Accompagner, coacher et faire monter en compétences les développeurs juniors et intermédiaires de l’équipe.
- Participer activement aux cérémonies agiles (daily stand‑up, sprint planning, rétrospectives) et contribuer à l’amélioration des processus de développement.
- Intervenir sur la résolution d’incidents techniques, assurer le suivi des tickets et proposer des solutions pérennes.
- Promouvoir les bonnes pratiques de sécurité (OWASP, gestion des secrets, chiffrement) et soutenir les initiatives d’intelligence artificielle (intégration de modèles Claude, Gemini ou autres) au sein du produit.
**Profil recherché**
- Minimum 5 ans d’expérience confirmée en développement full stack, avec une maîtrise avérée de Node.js, TypeScript, .NET Core, React et SQL.
- Solide compréhension des architectures micro‑services, des API RESTful et des mécanismes d’intégration (SDK, Webhooks).
- Expérience pratique des environnements cloud (AWS, Azure ou GCP) et des outils CI/CD (GitLab CI, GitHub Actions, Jenkins).
- Maîtrise des concepts d’Agile/Scrum, des revues de code, du testing automatisé et des outils d’analyse statique (SonarQube, ESLint).
- Capacité à communiquer clairement, à documenter les solutions et à partager les connaissances avec les équipes.
- Esprit d’initiative, sens du détail et forte orientation qualité.
- Anglais professionnel (lecture et rédaction technique) ; le français est la langue de travail quotidienne.
**Ce que nous offrons**
- Un contrat CDI à temps plein avec une rémunération attractive et des primes liées aux performances.
- Un environnement de travail hybride (3 jours au bureau, 2 jours en télétravail) dans nos locaux modernes de Casablanca.
- Des opportunités de formation continue (certifications cloud, cours d’IA, conférences tech).
- Un package de bénéfices : tickets restaurant, mutuelle santé, plan d’épargne entreprise, activités sportives et culturelles.
- Une culture d’entreprise basée sur la collaboration, l’innovation et le respect de l’équilibre vie pro/vie perso.
Rejoignez BC Tecnologia et participez à la création de solutions qui transforment les entreprises de demain !