Overview
Skills
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.