Overview
Skills
Job Details
Job Title: Xamarin Developer / .NET MAUI Developer
Location: Dallas, TX (Onsite )
Type: Contract (C2C)
Client: Financial Domain
Experience Required: 10+ years (Minimum 6+ years in Mobile App Development; 2+ years in .NET MAUI)
Interview Rounds: Online Coding Test, Technical Interview, Client Interview
Job Summary:
We are seeking a highly skilled Senior Mobile Engineer with deep expertise in .NET MAUI and Xamarin to design, develop, and deploy high-performance, cross-platform mobile applications for iOS and Android. This is a hands-on role requiring strong architectural understanding, deep technical knowledge, and a problem-solving mindset within the native mobile development space.
Key Responsibilities:
Develop and maintain cross-platform native mobile apps using .NET MAUI.
Design responsive UI using XAML, including platform-specific customizations (via dependency services or handlers).
Manage app lifecycle, handle device integrations (camera, biometrics, GPS, etc.), and permission models.
Optimize applications for performance, memory, and battery usage.
Integrate secure local storage and offline capabilities (SQLite, Preferences, File System).
Deploy and manage app releases to App Store and Google Play, including provisioning and signing.
Implement MVVM design pattern, dependency injection, and modular architecture.
Collaborate closely with designers, QA, and product teams for feature delivery.
Perform unit testing, debugging, and device compatibility validation.
Required Skills:
6+ years of mobile development experience (Xamarin, Xamarin.Forms, or native), with 2+ years in .NET MAUI.
Strong in C#, XAML, and the .NET 6+ ecosystem.
Hands-on experience with MAUI Essentials, custom handlers, and native service integration.
Experience with Visual Studio 2022+, iOS/Android emulators, and platform-specific debugging tools.
Skilled in app submission and release management for App Store & Google Play.
Proficiency in working with SQLite, secure storage, and offline sync strategies.
Familiar with handling device permissions, background tasks, notifications, and multi-resolution UI design.
Nice to Have (Preferred):
Knowledge of .NET MAUI Community Toolkit, Maui.Markup, or SkiaSharp.
Experience with CI/CD pipelines (Azure DevOps, GitHub Actions) for mobile.
Familiarity with unit testing frameworks (e.g., xUnit, NUnit).
Understanding of accessibility, localization, and app theming.
Ideal Candidate Traits:
Passionate about clean code, best practices, and scalable app architecture.
Proactive problem-solver with a focus on performance and UX.
Adaptable to client needs with strong communication skills.