Développeur Mobile
il y a 1 semaine
Contexte et objectifs
Mercure développe une plateforme SaaS souveraine de cybersécurité (SOC, GRC, Pentest, Assurance) incluant une application mobile compagnon et un portail web. Le développeur Mobile & Backend a pour mission de concevoir, développer et intégrer les composants techniques des deux couches critiques : frontend mobile (React Native, iOS & Android) et backend/API (FastAPI ou NestJS, PostgreSQL). Il garantit la fluidité de l'expérience utilisateur, la sécurité des données et la scalabilité du socle multi-tenant, en étroite collaboration avec les équipes SOC, GRC et infrastructure.
Missions principales
Architecture & conception :
Concevoir une architecture modulaire et scalable intégrant à la fois la logique backend et les interactions mobiles. Définir et documenter les APIs REST/GraphQL exposées à l'application mobile et au portail web. Concevoir les modèles de données (PostgreSQL) et implémenter les mécanismes multi-tenant et RBAC.
Développement Backend :
Implémenter les services backend en FastAPI (Python) ou NestJS ). Intégrer les fonctionnalités clés : gestion des utilisateurs, authentification MFA/SSO (Azure AD), incidents, tickets, reporting GRC. Mettre en place la sécurité applicative (OWASP, chiffrement AES-256, OAuth2, JWT). Superviser les logs et alertes via Wazuh et le SOC Mercure.
Développement Mobile :
Développer l'application React Native pour iOS & Android. Intégrer les modules définis dans le cahier des charges : Dashboard temps réel, gestion et suivi des tickets, notifications push, communication directe avec le SOC, authentification biométrique et MFA. Optimiser les performances, la compatibilité multi-device et la sécurité locale.
Sécurité & conformité :
Implémenter les contrôles de sécurité et journalisation conformes ISO 27001 / RGPD / loi Garantir la traçabilité complète des actions et des accès. Participer aux audits de sécurité internes.
CI/CD, DevOps & qualité :
Déployer les environnements Docker / Kubernetes. Mettre en œuvre des pipelines CI/CD GitLab pour build, test et déploiement automatisé.
Maintenir la qualité du code (tests unitaires et e2e ≥ 80%, SonarQube). Documenter l'architecture et les procédures d'intégration.
Stack technique
Mobile : React Native, TypeScript, Redux Toolkit, React Query, React Navigation, Expo CLI
Backend : FastAPI (Python) ou NestJS (TypeScript), PostgreSQL, Redis, Prisma/SQLAlchemy
Interopérabilité : REST / GraphQL, Kafka ou RabbitMQ, Webhooks
Sécurité : OAuth2, JWT, MFA, certificate pinning, chiffrement AES-256, OWASP Top 10
DevOps : Docker, Kubernetes, GitLab CI/CD, Prometheus, Grafana
Testing : Jest, Pytest, Detox, ESLint, Prettier
Outils : Swagger / OpenAPI, Postman, SonarQube, Figma (UI integration)
Compétences requises
Techniques :
Maîtrise de React Native (≥ 2 ans) et du développement mobile (≥ 4 ans)
Solide expérience sur FastAPI ou NestJS et PostgreSQL
Compréhension des architectures SaaS multi-tenant et microservices
Compétences en sécurité applicative et conformité RGPD/ISO 27001
Familiarité avec les environnements Azure / AWS / GCP pour déploiement et stockage
Transversales :
Capacité à travailler en équipe pluridisciplinaire
Autonomie, rigueur et proactivité
Bonnes capacités de communication et documentation
Sensibilité aux enjeux de souveraineté numérique et de cyber-résilience
Profil recherché
• Formation : Bac+5 en informatique, développement logiciel ou équivalent
• Expérience : ≥ 5 ans dont ≥ 2 ans en React Native et ≥ 2 ans en FastAPI/NestJS
• Langues : Français courant, anglais technique requis
-
Développeur Mobile
il y a 1 semaine
Casablanca Metropolitan Area, Maroc R&S TELECOM Temps plein 900 000 - 1 200 000 par anDéveloppeur Mobile (React Native / Flutter + ELK + Python)Casablanca, MarocBac+5 | Expérience : 2 ans minimumContexteDans le cadre du renforcement de notre équipe digitale et data, nous recherchons un Développeur Mobile confirmé maîtrisant aussi bien le développement d'applications mobiles que l'analyse de données. Le poste est basé...
-
Développeur Mobile Flutter
il y a 1 semaine
Casablanca, Casablanca-Settat, Maroc Rentauras Temps plein 30 000 - 60 000 par anOffre d'emploi – Développeur Mobile Flutter (H/F)Casablanca (ou Remote au Maroc)Rentauras MarketplaceContrat : Temps pleinÀ propos de nous :Rentauras Marketplace est une plateforme innovante de location de voitures, conçue pour simplifier la vie des loueurs et des clients grâce à une technologie moderne, fluide et sécurisée.Nous construisons...
-
Développeur iOS
il y a 1 semaine
Casablanca Metropolitan Area, Maroc SII Group Morocco Temps plein 900 000 - 1 200 000 par anSII Group Maroc recrute un Développeur iOSPoste basé à Casablanca – Marina, avec une vue imprenable sur la merÀ propos de SII MarocSII Group Maroc, filiale du Groupe SII, accompagne ses partenaires dans leurs projets de transformation digitale en proposant des solutions innovantes à forte valeur ajoutée. Situé à la Marina de Casablanca, notre...
-
Stage Pré-Embauche – Développeur Mobile Flutter
il y a 1 semaine
Casablanca, Casablanca-Settat, Maroc IRMA Services - Agence de Transformation Digitale Temps plein 300 000 - 600 000 par anStage Pré-Embauche – Développeur Mobile FlutterLieu : CasablancaDurée :1 à 3 moisType : Stage pré-embaucheDomaine : Développement Mobile – FlutterDescription du posteNous recherchons un(e) stagiaire développeur(se) mobile Flutter motivé(e) pour rejoindre notre équipe et participer au développement et à la publication d'applications...
-
Développeur Laravel
il y a 2 semaines
Casablanca, Casablanca-Settat, Maroc DAKITRACK Temps plein 48 000 - 84 000 par anDescription du posteNous recherchons un Développeur Full Stack Laravel & Flutter talentueux et motivé, capable de rejoindre notre équipe technique pour travailler sur nos solutions SaaS de nouvelle génération.Vous participerez au développement, à l'amélioration et à la maintenance de plusieurs applications Web et Mobile à fort trafic et à forte...
-
Ingénieur qa/testeur qa –applications mobile
il y a 2 semaines
Casablanca, Casablanca-Settat, Maroc MintHr Temps plein 30 000 - 60 000 par andu poste: Nous recherchons un QA Engineer pour rejoindre notre équipe. Tu testeras nos applications mobiles et web, assureras leur qualité avant mise en ligne et participeras à l'automatisation des tests. Tu travailleras avec les développeurs et le product owner pour identifier, documenter et corriger les anomalies. Responsabilités: Exécuter des...
-
Développeur WordPress
il y a 1 semaine
Casablanca, Casablanca-Settat, Maroc Samur Temps plein 40 000 - 60 000 par anType de contrat : Temps pleinDisponibilité : ImmédiateDescription du poste :Nous recherchons un développeur WordPress talentueux et passionné, maîtrisant également les bases du référencement naturel (SEO), pour rejoindre notre équipe digitale.Vous serez responsable de la création, la maintenance et l'optimisation de sites web WordPress, tout en...
-
Offre de stage – développeur web wordpress
il y a 2 semaines
Casablanca, Casablanca-Settat, Maroc Hooked Digital Temps plein 120 000 - 180 000 par anHOOKED DIGITALCasablancaStageSur siteil y a 56 minute(s)Nous recherchons un(e) stagiaire développeur(se) web WordPress & SEO motivé(e), passionné(e) par le digital, souhaitant mettre ses compétences au service de projets concrets dans le domaine du web et du référencement naturel.En collaboration avec notre équipe digitale, vous participerez à la...
-
Offre de Stage Graphique Designer
il y a 1 semaine
Casablanca Metropolitan Area, Maroc LUXPURE Temps plein 150 000 - 250 000 par anOffre de Stage – Designer Graphique & UI/UXLieu : Technopark CasablancaDurée : 3 à 6 moisMode : PrésentielÀ propos de nousLuxpure est une startup marocaine basée au Technopark.Nous développons une solution digitale innovante pour le secteur du tourisme : PMS, Channel Manager, TAMS, destinée aux hôtels et agences de voyages. Notre mission :...
-
Offre de Stage – Designer Graphique
il y a 2 semaines
Casablanca Metropolitan Area, Maroc LUXPURE Temps plein 150 000 - 250 000 par anVoici une version reformulée et structurée de ton offre de stage, claire et attractive pour attirer de bons profils Offre de Stage – Designer Graphique & UI/UX Lieu : Technopark Casablanca Durée : 3 à 6 mois Mode : Présentiel À propos de nousLuxpure est une startup marocaine basée au Technopark.Nous développons une solution digitale innovante pour...