Job Specifications
Poste:
Concevoir et développer des expériences utilisateurs fluides, accessibles et immersives sur mobile (Flutter) et web (Vue.js, PWA).
Structurer un backend modulaire, scalable, sécurisé, intégrant les dernières architectures modernes (Clean, Hexagonal, Event-Driven).
Intégrer et optimiser des services augmentés par l’IA (LLM, NLP, scoringintelligent, recommandation, voiceAI).
Assurer la performance full stack sur l’ensemble du cycle de vie d’une feature: UX, API, base de données, DevOps, monitoring.
Participer à la conception et l’évolution du Design System unifié entre le mobile et le web.
Contribuer activement à l’ingénierie des API (API REST/GraphQL, API Gateway, gestion des SPI pays).
Implémenter des mini-apps métiers (recharges, achats, paiements, abonnement, etc.) avec des parcours réutilisables et contextuels.
Mener des POC sur les techno émergentes (Edge functions, WebAssembly, RAG, serverlessAI inference, etc.).
Profil recherché:
Avoir +7 ans d’expérience sur des projets full stack à haute exigence (super app, plateforme produit, SaaS multi-tenant, SI distribué)
Avoir une expérience significative sur au moins deux frameworks backend (Spring Boot/Quarkus et Node.js/NestJS)
Avoir une expérience concrète en développement Flutter et/ou Vue.js avancé
AVoir un fort background en API-centric design, modularité, CI/CD, tests avancés
Avoir une capacité à intégrer des solutions AI-powered de manière fluide dans les parcours utilisateurs ou dans les backends
About the Company
Depuis sa création en 2000, Sofrecom Maroc s’est imposé localement comme acteur incontournable des nouvelles technologies de l’information et de la communication à travers ses activités d’ingénierie logicielle, de conseil et d’ingénierie de réseaux mobiles ainsi que ses activités de veille technologique et concurrentielle. Le haut niveau d’expertise de ses collaborateurs marocains francophones et la proximité avec l’Europe permettent au groupe d’offrir une flexibilité et une réactivité accrue aux demandes de ses clients.
Know more