Mobile Application Developer (.NET MAUI, iOS, Android)

Softthink Solutions, Inc.

45m ago • Remote

Senior

Remote

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Mobile Application Developer (.NET MAUI / iOS / Android)

Description

Develop and maintain secure, cross-platform mobile applications using .NET MAUI and C#. You will implement offline-first functionality with SQLite and build reliable synchronization between mobile devices and cloud-hosted backend systems, including conflict resolution and secure data transmission. The applications integrate with RESTful APIs and Microsoft Azure-hosted services to support enterprise operations in environments with limited or intermittent connectivity.

Responsibilities

  • Design, develop, enhance, and maintain cross-platform mobile applications using .NET MAUI and C#.
  • Support iOS and Android devices.
  • Implement offline-first functionality using SQLite and local data storage.
  • Design and implement synchronization mechanisms with cloud backend systems.
  • Handle synchronization conflicts, interrupted connectivity, data validation, error recovery, and secure data transmission.
  • Integrate with RESTful APIs, API gateways, and Microsoft Azure-hosted services.
  • Implement secure authentication, authorization, and mobile data protection mechanisms.
  • Collaborate with UI/UX designers, backend developers, business analysts, and QA teams.
  • Develop responsive, accessible, and user-friendly mobile interfaces.
  • Perform unit, integration, regression, device compatibility, and performance testing.
  • Troubleshoot defects, performance issues, and synchronization failures.
  • Support builds, deployment processes, version management, and production releases.
  • Participate in Agile ceremonies and technical reviews.
  • Maintain technical documentation, interface specifications, user guides, and release documentation.

Requirements

  • Strong hands-on experience developing mobile applications with .NET MAUI and C#.
  • Experience building and deploying applications for both iOS and Android.
  • Experience using SQLite for local storage and offline functionality.
  • Strong understanding of offline synchronization, conflict resolution, and data consistency.
  • Experience integrating mobile apps with RESTful APIs and JSON-based services.
  • Familiarity with Microsoft Azure and cloud-hosted backend applications.
  • Understanding of secure mobile development practices and authentication mechanisms.
  • Experience with Git, CI/CD pipelines, debugging, and mobile testing tools.
  • Strong troubleshooting, communication, and problem-solving skills.

Benefits

Not specified in the provided posting.

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report