Software Engineer (Mobile development: Xamarin, MAUI)
Core
Design, develop, and implement cross-platform mobile applications (iOS, Android) using Microsoft Xamarin/MAUI and .NET SDK to support a unified global data ecosystem.
Role type
Mobile Engineer (Xamarin/MAUI)
Builds
Native iOS and Android mobile applications for a global data platform
Domain
Consumer Intelligence / Data Analytics
Deliverable
production ML models | product features
Required skills
C#, .NET, Xamarin, MAUI, Native iOS development, Native Android development, Object-Oriented Design, SQL, SQLite, Git, Azure DevOps
Preferred skills
React Native, Flutter, MVVM patterns (Prism, MVVM Cross), Entity Framework, Performance Tuning, Custom Native SDK integration
Technologies
Microsoft Azure, Azure DevOps, .NET SDK, Xamarin, MAUI, C#, Java, Objective-C, Swift, JavaScript, JSON, CSS, HTML, Git, Bitbucket
Responsibilities
Design and develop technical solutions in Microsoft Xamarin/MAUI/.NET SDK apps; Design and develop native iOS and Android mobile applications; Understand user needs within global solution design; Troubleshoot and perform root cause analysis; Implement automated testing platforms and unit tests
Seniority
Mid-Senior (4-6 years total, 2-3 years hands-on mobile)