Nous recherchons un développeur .NET expérimenté, maîtrisant le langage C# et passionné par la création d’applications multiplateformes. Le candidat retenu rejoindra notre équipe dynamique et se concentrera sur le développement iOS à l’aide de .NET MAUI (Multi-platform App UI) avec .NET 9.0.
Dans ce rôle, vous jouerez un rôle clé dans l’amélioration et la maintenance de nos applications existantes, en mettant à profit votre expertise technique pour fournir des logiciels de haute qualité. Vous collaborerez étroitement avec l’équipe de notre client afin d’assurer une communication fluide et un bon esprit d’équipe.
Responsabilités principales :
– Concevoir, développer et maintenir des applications iOS avec .NET MAUI.
– Appliquer l’architecture MVVM en utilisant le framework Prism.
– Utiliser la programmation réactive avec ReactiveUI.
– Travailler avec les designers UI/UX pour créer des interfaces conviviales.
– Implémenter des outils de cartographie tels que Riok.Mapperly et AutoMapper.
– Utiliser Serilog pour la journalisation et effectuer des tests avec NUnit et FakeItEasy.
– Surveiller les performances des applications avec AppDynamics.
– Participer aux revues de code, aux tests unitaires et aux efforts d’amélioration continue.
Qualifications :
– Excellente maîtrise de C# et des technologies .NET.
– Une expérience en développement iOS est un atout ; une expérience avec .NET MAUI est fortement souhaitée mais non obligatoire.
– Bonne compréhension des meilleures pratiques de développement logiciel, notamment l’architecture MVVM.
– Connaissance de l’injection de dépendances et de la programmation réactive.
– Familiarité avec les bibliothèques tierces et les outils UI (par exemple : Couchbase Lite, CommunityToolkit.Maui, SkiaSharp).
– Expérience avec les outils de journalisation et de surveillance.
– Esprit d’équipe et bonnes compétences en communication en anglais.
– Excellentes capacités de résolution de problèmes et volonté d’apprendre de nouvelles technologies.
To apply for this job, please visit jobs.lever.co