Rekrute -
Morocco
--
Rekrute

Job Details


Company culture :


Sofrecom Maroc stands out for its strongly collaborative culture, where people, trust and employee well-being are central priorities. A close management approach promotes support, accountability and long-lasting teamwork. This collaborative foundation is complemented by a notable innovation dimension, encouraging initiative, agility and experimentation. Structured processes ensure reliability and operational efficiency, while performance-driven practices play a more supportive and balanced role. [+]





Job :

To strengthen its teams, Sofrecom Maroc is recruiting a Full-Stack Developer in Casablanca.





Missions:




- Design and develop fluid, accessible, and immersive user experiences on mobile (Flutter) and web (Vue.js, PWA).
- Structure a modular, scalable, and secure backend, integrating the latest modern architectures (Clean, Hexagonal, Event-Driven).
- Integrate and optimize AI-enhanced services (LLM, NLP, intelligent scoring, recommendation, voiceAI).
- Ensure full-stack performance throughout the feature lifecycle: UX, API, database, DevOps, monitoring.
- Participate in the design and evolution of the unified Design System between mobile and web.
- Actively contribute to API engineering (REST/GraphQL API, API Gateway, country SPI management).
- Implement business mini-apps (top-ups, purchases, payments, subscriptions, etc.) with reusable and contextual workflows.
- Lead PoCs on emerging technologies (Edge functions, WebAssembly, RAG, serverlessAI inference, etc.).




Required profile :

- Have +7 years of experience on full-stack projects with high requirements (super app, product platform, multi-tenant SaaS, distributed IS)
- Have significant experience in at least two backend frameworks (Spring Boot/Quarkus and Node.js/NestJS)
- Have concrete experience in advanced Flutter and/or Vue.js development
- Have a strong background in API-centric design, modularity, CI/CD, advanced testing
- Have the ability to seamlessly integrate AI-powered solutions into user journeys or backends





Similar Jobs

About Rekrute
Morocco