Senior .NET MAUI Developer (Android-first)

Senior .NET MAUI Developer (Android-first)

Posted 1 week ago by Kutir Inc

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

Detailed Description From Employer:

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.