Xamarin Developer / .NET MAUI Developer

  • Dallas, TX
  • Posted 15 hours ago | Updated 15 hours ago

Overview

On Site
$50 - $60
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

Communication
Accessibility
Adaptability
Android
Biometrics
C#
Collaboration
Dependency Injection
Design Patterns
DevOps
.NET
Conflict Resolution
Continuous Delivery
Continuous Integration
Global Positioning System
Internationalization And Localization
FOCUS
File Systems
Forms
GitHub
IOS Development
Mobile Development
Problem Solving
Provisioning
Quality Assurance
Mobile Applications
Debugging
Finance
Management
Microsoft Azure
Microsoft Visual Studio
NUnit
Release Management
SQLite
Storage
Unit Testing
User Experience
Xamarin
XAML
MVVM
UI

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.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Ryantech