We are seeking a Senior .NET MAUI Engineer to support the migration of an existing cross-platform mobile application from Xamarin to .NET MAUI. The role involves developing and maintaining mobile applications for iOS and Android, collaborating with technical teams, and delivering high-quality, scalable mobile solutions.
Responsibilities
-
Assess the current cross-platform mobile application and identify areas for migration from Xamarin to .NET MAUI.
-
Collaborate with the Technical Lead to migrate the user interface and mobile functionality.
-
Resolve platform-specific issues and ensure stable iOS and Android applications.
-
Build, debug, and maintain applications using .NET MAUI.
-
Integrate REST APIs and implement authentication and transactional workflows.
-
Follow mobile architecture patterns such as MVVM and Clean Architecture.
-
Optimize application performance, security, lifecycle management, and error handling.
-
Work with Azure Repositories and other Azure-based services.
Required Qualifications
-
5+ years of professional software development experience.
-
Strong proficiency in C#, .NET, XAML, and asynchronous programming.
-
Experience with Xamarin/Xamarin.Forms, .NET MAUI, or both.
-
Experience building, debugging, and maintaining iOS and Android applications.
-
Knowledge of native mobile tooling and platform-specific integrations.
-
Experience consuming REST APIs and implementing authentication and transactional workflows.
-
Familiarity with MVVM, Clean Architecture, and mobile development best practices.
-
Experience with Azure Repositories and Azure-based services.
-
Professional English proficiency.
Nice to Have
-
Experience migrating production applications from Xamarin to .NET MAUI.
-
Experience with Azure DevOps, GitHub Actions, or other CI/CD tools.
-
Experience with automated testing frameworks for .NET or mobile applications.