Senior Mobile Application Developer

Global Information Technology, LLCSouthfield, MichiganOn-siteContractListed 3 days ago

Apply now

About this role

Job Description

Job Title: Senior Mobile Application Developer
Job Location: Remote
Job Type: Full Time

Job Description:

- Develop and maintain mobile applications for iOS and Android.

- Build reusable and scalable mobile application components.

- Integrate mobile applications with REST APIs and Azure-based backend services.

- Implement authentication, authorization, and secure token management.

- Develop push notifications, offline functionality, caching, and local storage.

- Integrate device features such as camera, GPS, notifications, file storage, and biometrics.

- Implement application security, monitoring, and performance optimization.

- Develop automated unit and UI tests.

- Troubleshoot production issues and perform root-cause analysis.

- Manage application builds, releases, and App Store/Google Play deployments.

- Participate in code reviews and technical design discussions.

Requirement:

- 6+ years of software/mobile application development experience.

- 4+ years of production mobile application development.

- Strong experience with React Native, Flutter, or .NET MAUI.

- Good understanding of iOS and Android application architecture.

- Experience with REST APIs, mobile security, push notifications, and offline functionality.

- Experience with CI/CD and automated mobile application builds.

- Experience publishing applications to Apple App Store and Google Play.

- Strong knowledge of Git and Agile development practices.

Preferred:

- Experience with Swift/SwiftUI or Kotlin/Jetpack Compose.

- Experience with Azure-hosted .NET APIs and Microsoft Entra ID/MSAL.

- Experience with Azure Notification Hubs or similar services.

- Experience building enterprise or B2B mobile applications.

Interested candidates can send their updated resumes at [email protected]