Search by job, company or skills

Senior .Net Maui Engineer

Early Applicant
  • Posted 2 days ago
  • Be among the first 10 applicants

Job Description

We are looking for a Senior Product Engineer with strong experience in cross-platform mobile development using .NET MAUI and enterprise backend development using ASP.NET Core. The ideal candidate has built production-grade mobile applications, understands offline-first architecture, REST APIs, secure authentication, and has experience delivering enterprise software through the full SDLC. Experience in healthcare, connected devices, or regulated industries is highly preferred.

Key Responsibilities

  • Design, develop and maintain Android and iOS applications using .NET MAUI.
  • Support and migrate Xamarin.Forms applications to .NET MAUI.
  • Develop secure RESTful APIs and backend services using ASP.NET Core.
  • Implement MVVM, Clean Architecture and SOLID principles.
  • Optimize application performance, startup time and memory usage.
  • Perform code reviews, unit testing, debugging and production support.
  • Collaborate with Product, UX, QA and Cloud Engineering teams.
  • Participate in Agile ceremonies and CI/CD release processes.

Skills Required

  • 5+years of software development experience
  • 2 +years in .NET MAUI
  • Strong object-oriented programming fundamentals
  • Experience building enterprise mobile applications
  • Good experience writing Stored Procedures, Functions and Triggers in Transact SQL on Microsoft SQL Server and/or Oracle
  • Mobile development experience with Xamarin Forms
  • Experience documenting technical requirements
  • Experience with RESTful Web Services
  • · Migration from Xamarin to .NET MAUI
  • · Entity Framework Core
  • · Azure Functions and Azure Service Bus
  • · Dependency Injection
  • · Push notifications
  • · Performance tuning
  • · Unit testing and CI/CD

Nice-to-Have

· HIPAA awareness

· Bluetooth Low Energy (BLE)

· Angular, JavaScript, HTML5

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 153378171

Beware of Scammers

We don’t charge money for job offers