Senior .NET MAUI Developer (Android-first)

  • Stamford, CT
  • Posted 2 hours ago | Updated 1 hour ago

Overview

Remote
On Site
Hybrid
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 6+ month(s)

Skills

xamarin
MAUI

Job Details

Position: Senior .NET MAUI Developer (Android-first)

Location: Stamford CT - Onsite / Hybrid / Remote

Duration: 6+ months


Job Summary:

Build rugged, offline-first .NET MAUI apps with a primary focus on Android for rental workflows, inspections, telematics, and customer self-service. iOS familiarity is a plus.

Must-Have Qualifications:

6+ years mobile development; 2+ years with .NET MAUI or Xamarin.Forms in production.

Strong Android expertise shipping enterprise apps at scale.

Proficient in C#, .NET 7/8, XAML, MVVM frameworks (CommunityToolkit.Mvvm/Prism), dependency injection.

Proven offline-sync architecture and error-tolerant networking.

API integration with REST (Representational State Transfer)/GraphQL (Graph Query Language); telemetry ingestion and pagination.

Automated testing (xUnit/NUnit; Appium/Xamarin.UITest) and feature toggles/remote config.

CI/CD using Azure DevOps or GitHub Actions; secure signing and store governance.

Clear communication and agile delivery mindset.

Responsibilities:

Deliver cross-platform features in C#, XAML, MVVM (Model-View-ViewModel) with clean architecture.

Android depth: Android SDK, Gradle, WorkManager, Foreground Services, FCM (Firebase Cloud Messaging), runtime permissions, Play Integrity.

Quality: unit/integration/UI (User Interface) tests; code reviews; technical docs.

Release: CI/CD (Continuous Integration/Continuous Delivery) pipelines, signing, internal tracks/managed Google Play, crash/analytics monitoring.

Nice to Have:

Equipment-rental/logistics flows: orders, inspections, asset ID, e-signature, rate plans.

Rugged Android devices (Zebra/Honeywell), kiosk/lock-task modes, Mobile Device Management.

Telematics/IoT (Internet of Things): GPS trails, engine hours, fault codes, alerts.

Migration from Xamarin to .NET MAUI.

Interop with Kotlin/Java libraries; native Android UI components via handlers.

Observability: App Center, Sentry, Application Insights; analytics funnels.

Accessibility (WCAG) and localization.

Tech Stack:

C#, .NET, .NET MAUI, XAML, MVVM, Android SDK/Gradle, REST/GraphQL, SQLite, Git, Azure DevOps/GitHub Actions, Fastlane/Play Console or Managed Google Play, App Center/Crashlytics/Sentry.

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.