What are the responsibilities and job description for the Senior .NET MAUI Developer (Android-first) position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Kutir Inc, is seeking the following. Apply via Dice today!
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.
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.