Negotiable
Undetermined
Hybrid
Remote or Hybrid in Stamford, Connecticut
Summary: The Senior .NET MAUI Developer (Android-first) role focuses on building robust, offline-first .NET MAUI applications primarily for Android, catering to rental workflows and customer self-service. The position requires extensive mobile development experience, particularly with .NET MAUI or Xamarin.Forms, and emphasizes strong Android expertise. Candidates should be proficient in C#, .NET, and various development frameworks, with a clear communication and agile delivery mindset. Familiarity with iOS is considered a plus.
Key Responsibilities:
- Deliver cross-platform features in C#, XAML, MVVM with clean architecture.
- Utilize Android SDK, Gradle, WorkManager, Foreground Services, FCM, runtime permissions, and Play Integrity.
- Conduct unit/integration/UI tests, code reviews, and create technical documentation.
- Manage CI/CD pipelines, signing, and internal tracks on Google Play, along with crash and analytics monitoring.
Key Skills:
- 6+ years of mobile development experience; 2+ years with .NET MAUI or Xamarin.Forms in production.
- Strong expertise in Android and experience shipping enterprise apps at scale.
- Proficient in C#, .NET 7/8, XAML, MVVM frameworks, and dependency injection.
- Experience with offline-sync architecture, API integration (REST/GraphQL), and automated testing.
- Familiarity with CI/CD using Azure DevOps or GitHub Actions.
- Clear communication skills and an agile delivery mindset.
Salary (Rate): undetermined
City: Stamford
Country: United States
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
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.