Skip to main content
FreelanceJobs logo

Senior .NET MAUI + Blazor Developer – Mobile

FreelanceJobs
Full Timesenior
CAPosted February 27, 2026

Job Description

We are looking for a senior .NET developer to take ownership of our mobile (MAUI) and desktop (Blazor) platforms.

Our mobile app is currently being migrated from Xamarin.

Forms to .NET MAUI. The Xamarin app is end-of-life and blocking store updates. A MAUI branch already exists and needs to be completed, stabilized, merged with production changes, and prepared for release.

The immediate focus is completing and productionizing the MAUI migration over the next 4–6 weeks. After that, we are looking for long-term stewardship across both the mobile and desktop applications.

This is not a short-term task-based contract. We want a technical owner who can maintain, modernize, and guide the platform forward across future .NET LTS releases.

Immediate objectives (next 4–6 weeks):

  • Complete Xamarin.

Forms to .NET MAUI migration

  • Merge MAUI branch with latest production code
  • Finalize Light/Dark mode support
  • Ensure production readiness and stability
  • Support iOS and Android store submissions
  • Target .NET 8 LTS with a clear path toward .NET 10 LTS

Ongoing ownership responsibilities:

  • Maintain compatibility with new iOS and Android OS releases
  • Keep applications aligned with .NET LTS versions (MAUI 8, MAUI 10, etc.)
  • Support and extend our Blazor-based desktop/admin application
  • Ensure that mobile and desktop remain aligned in architecture and user experience
  • Proactively manage technical debt and framework updates
  • Advise leadership on risks, roadmap, and long-term sustainability

Required skills

  • 2+ years hands-on .NET MAUI experience
  • Strong C# and modern .NET (6/7/8+) experience
  • Deep understanding of XAML and MVVM (dependency injection and modern architecture patterns)
  • Experience building and shipping Android and iOS apps
  • Ability to read and refactor existing Xamarin.

Forms code

  • Experience with mobile build pipelines and store deployment processes
  • Experience with Blazor (server or WASM)

Communication requirements:

  • Strong written and spoken English
  • Clear, proactive communication
  • Ability to explain technical decisions and tradeoffs to non-technical stakeholders

Availability requirement:

  • Must consistently overlap at least 3 hours per day between 10:30am–2:30pm Central Standard Time (CST)
  • Please include your time zone and confirm your availability within this window

We are looking for someone who treats mobile and desktop not as side projects, but as products that require ongoing stewardship.

Contract duration of more than 6 months. with 30 hours per week.

Mandatory skills:

.NET MAUI, Xamarin.

Forms, XAML, Blazor, ASP.NET Core, CI/CD, C#, iOS Development, Android App Development, Mobile App Development

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free