Senior Mobile Application Engineer, .NET MAUI / Xamarin

Posted last week

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Mobile Application Engineer responsible for designing and developing scalable mobile applications for Clario's core mobile platform. Collaborating with cross-functional teams to enhance clinical trial experiences.

Responsibilities

  • Design, develop, and maintain scalable cross-platform mobile and desktop applications using .NET MAUI, ensuring high performance, reliability, and maintainability.
  • Lead the modernization and migration of existing Xamarin.Forms applications to .NET MAUI, applying clean architecture principles and MVVM patterns.
  • Implement responsive, accessible, and high-quality user interfaces using XAML, with platform-specific optimizations for Android and iOS.
  • Integrate mobile applications with RESTful APIs, third-party services, and platform SDKs, ensuring secure data handling and reliable offline functionality.
  • Apply best practices for local data storage, including SQLite, synchronization strategies, and offline-first design patterns.
  • Ensure software quality through code reviews, unit and integration testing, debugging, and adherence to established engineering standards.
  • Manage the mobile application lifecycle, including build automation, CI/CD pipelines, versioning, signing, and deployment to the Apple App Store and Google Play Store.
  • Collaborate closely with UX/UI designers, backend engineers, QA teams, and product stakeholders to deliver cohesive, user-focused solutions.
  • Provide technical guidance and mentorship to junior engineers, contributing to a collaborative and high-performance engineering culture.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • 5+ years of professional experience in software or mobile application development
  • Hands-on experience developing applications using .NET MAUI
  • Strong proficiency in C#, .NET, and XAML
  • Solid understanding of MVVM, dependency injection, and modern software design patterns
  • Experience working with Xamarin.Forms and migrating applications to .NET MAUI
  • Strong knowledge of mobile application lifecycles and platform-specific behaviors on Android and iOS
  • Experience integrating RESTful APIs and working with JSON-based data exchanges
  • Proficiency with Git and modern CI/CD pipelines
  • Strong problem-solving skills, attention to detail, and ability to work independently on complex features
  • Effective communication skills and the ability to collaborate with cross-functional teams.

Benefits

  • Professional development opportunities

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AndroidiOSSQLite.NET

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.