جديد
وصف الوظيفة
Forterro, leader marocain des solutions logicielles d’entreprise, recherche un Ingénieur Logiciel spécialisé dans le développement mobile avec .NET MAUI pour rejoindre son équipe dynamique basée à Casablanca et périphérie. Vous serez au cœur de la transformation digitale de nos clients, en concevant, développant et maintenant des applications mobiles multiplateformes (iOS, Android, Windows) qui répondent aux exigences fonctionnelles et aux standards de qualité les plus élevés.
**Missions principales**
- Analyser les besoins métiers et les traduire en spécifications techniques détaillées.
- Concevoir l’architecture des applications mobiles en respectant les principes SOLID, les patterns de conception (MVVM, Clean Architecture) et les bonnes pratiques de performance.
- Développer les fonctionnalités front‑end avec .NET MAUI, C# et XAML, en assurant la réutilisabilité du code entre les différentes plateformes.
- Intégrer les services back‑end (REST, GraphQL, Azure Functions) et gérer la consommation d’APIs sécurisées (OAuth2, JWT).
- Collaborer étroitement avec les Product Owners, les designers UX/UI et les équipes QA pour garantir la conformité fonctionnelle et l’expérience utilisateur optimale.
- Mettre en place et maintenir les pipelines CI/CD (Azure DevOps, GitHub Actions) afin d’automatiser les builds, les tests unitaires et les déploiements.
- Rédiger et maintenir la documentation technique (architecture, API, guides de déploiement) et assurer le transfert de connaissances au sein de l’équipe.
- Participer aux revues de code, aux rétrospectives Agile et aux séances de brainstorming pour améliorer continuellement le processus de développement.
- Veiller à la veille technologique : suivre les évolutions de .NET MAUI, des bibliothèques tierces et des tendances mobiles afin de proposer des améliorations innovantes.
**Profil recherché**
- Diplôme d’ingénieur ou équivalent en informatique, avec au moins 3 à 5 ans d’expérience en développement mobile multiplateforme.
- Maîtrise avérée de .NET MAUI, C#, XAML et du cycle de vie des applications mobiles.
- Expérience solide avec les services cloud Azure (App Service, Functions, Storage, Cosmos DB) et les API RESTful.
- Connaissance des outils de versionning (Git) et des pratiques DevOps (CI/CD, tests automatisés).
- Bonne compréhension des principes UI/UX et capacité à travailler avec des designers pour implémenter des interfaces ergonomiques.
- Esprit d’équipe, communication claire et capacité à travailler en mode Agile/Scrum.
- Maîtrise du français et de l’anglais, tant à l’écrit qu’à l’oral.
**Ce que nous offrons**
- Un contrat CDI à temps plein, avec une période d’onboarding en présentiel suivie d’un mode de travail hybride (2 à 3 jours au bureau, le reste en remote selon la politique locale).
- Un environnement technologique moderne et stimulant, propice à l’innovation.
- Des projets à forte valeur ajoutée pour des clients nationaux et internationaux.
- Un package de rémunération compétitif, des avantages sociaux et des opportunités de formation continue.
- Une culture d’entreprise axée sur la collaboration, le partage de connaissances et le développement personnel.
Rejoignez Forterro et participez à la création d’applications mobiles qui façonnent l’avenir du business au Maroc et au-delà. Nous attendons votre candidature avec impatience !