Nouveau
Description du poste
Untapped, cabinet de conseil digital en pleine expansion, recherche un(e) Développeur(se) Web & Mobile Full‑Stack senior pour renforcer l’équipe technique dédiée à la création, la maintenance et l’évolution continue des plateformes numériques de nos clients. Vous serez le garant de la transformation des maquettes UI/UX en expériences web et mobiles performantes, fiables et évolutives, tout en assurant la conformité aux exigences de sécurité, d’accessibilité et de SEO.
**Missions principales**
- Traduire les maquettes graphiques (Figma, Sketch, Adobe XD) en interfaces fonctionnelles en respectant les standards du web (HTML5, CSS3, ARIA) et les bonnes pratiques du mobile (React Native, Flutter ou équivalent).
- Concevoir et développer des applications back‑end (Node.js, Express, NestJS) et des API RESTful ou GraphQL, garantissant la scalabilité et la résilience des services.
- Mettre en place des pipelines CI/CD (GitHub Actions, GitLab CI, Jenkins) pour automatiser les tests unitaires, d’intégration et le déploiement sur des environnements cloud (AWS, Azure, GCP).
- Optimiser les performances front‑end (lazy loading, code splitting, optimisation des assets) et back‑end (caching, load‑balancing) afin d’assurer des temps de réponse < 200 ms.
- Collaborer étroitement avec les équipes design, produit et QA pour garantir la cohérence visuelle, fonctionnelle et technique des livrables.
- Identifier, diagnostiquer et résoudre les incidents de production, en assurant une disponibilité > 99,9 % des services.
- Proposer des améliorations continues (refactoring, adoption de nouvelles technologies, bonnes pratiques de sécurité OWASP).
- Rédiger et maintenir une documentation technique claire (README, Swagger/OpenAPI, diagrammes d’architecture).
**Profil recherché**
- Minimum 5 ans d’expérience en développement full‑stack web et mobile, avec un portefeuille de projets démontrant votre capacité à livrer des produits de haute qualité.
- Maîtrise avancée de JavaScript/TypeScript, des frameworks React, Angular ou Vue.js, ainsi que des environnements mobiles (React Native, Flutter).
- Solides compétences en conception d’API, bases de données relationnelles (PostgreSQL, MySQL) et NoSQL (MongoDB, DynamoDB).
- Expérience avérée avec les outils de conteneurisation (Docker, Kubernetes) et les services cloud (AWS, Azure).
- Connaissance approfondie des principes de sécurité (OWASP), d’accessibilité (WCAG) et de SEO.
- Capacité à travailler en mode agile (Scrum/Kanban) et à communiquer efficacement avec des équipes pluridisciplinaires.
- Anglais professionnel requis ; le français est la langue de travail principale.
**Ce que nous offrons**
- Un environnement de travail hybride (3 jours sur site à Casablanca, 2 jours en remote) favorisant l’équilibre vie pro/vie perso.
- Un package salarial compétitif, complété par des primes de performance et des avantages sociaux (mutuelle, tickets restaurant, transport).
- Des opportunités de formation continue (budget dédié, certifications, conférences).
- Une culture d’entreprise basée sur l’innovation, la transparence et la reconnaissance des talents.
- Des projets variés pour des clients internationaux, vous permettant d’élargir votre expertise technique et fonctionnelle.
Rejoignez Untapped et participez à la construction de solutions digitales qui transforment les expériences utilisateurs tout en propulsant votre carrière vers de nouveaux sommets.