Job Title: Senior Mobile Application Developer
Job Location: Remote
Job Type: Full-Time
Job Summary
We are seeking a Senior Mobile Application Developer with strong experience building and supporting production iOS and Android applications using React Native, Flutter, or .NET MAUI.
Key Responsibilities
Develop and maintain cross-platform mobile applications for iOS and Android.
Integrate REST APIs and cloud-hosted backend services.
Implement authentication, security, push notifications, offline functionality, and local storage.
Integrate device capabilities such as camera, GPS, biometrics, and file storage.
Implement automated testing, CI/CD, telemetry, and performance monitoring.
Troubleshoot production issues and participate in architecture and code reviews.
Manage builds, releases, and publishing to the Apple App Store and Google Play.
Required Qualifications
6+ years of software/mobile development experience, including 4+ years in production mobile applications.
Strong experience with React Native, Flutter, or .NET MAUI.
Strong iOS and Android architecture knowledge.
Experience with REST APIs, mobile security/authentication, push notifications, offline storage, and native device capabilities.
Experience with CI/CD, Git, automated testing, and Agile development.
Experience publishing applications to both Apple App Store and Google Play.
Preferred
Swift/SwiftUI or Kotlin/Jetpack Compose.
Azure-hosted .NET APIs.
Microsoft Entra ID/MSAL.
Azure Notification Hubs.
Mobile observability/monitoring platforms.
Enterprise or B2B mobile application experience.