Enterprise Mobile Application Developer -iOS and Android

Remote, USA
Posted Jun 12, 2026
Full-time

Position Overview

We are seeking a highly skilled Enterprise Mobile Application Developer to design, develop, and maintain mobile applications for both iOS and Android platforms. The ideal candidate brings deep hands-on experience with React Native and modern mobile frameworks, and has a proven track record integrating mobile solutions with legacy backend systems.

Key Responsibilities

Mobile Application Development

• Design and develop native iOS applications using Swift and SwiftUI.

• Build native Android applications using Kotlin and Jetpack Compose.

• Create cross-platform mobile applications using React Native and Flutter.

Backend Integration with Legacy Systems

• Integrate mobile apps with existing COBOL-based and Java-based backend systems.

• Collaborate with backend teams to build RESTful APIs and GraphQL endpoints that interact with legacy systems.

• Design API gateways to expose COBOL and Java services to modern mobile platforms.

Cross-Platform Development

• Write reusable, clean, and modular code for React Native and Flutter to ensure efficient cross-platform development.

• Leverage native modules when necessary for integrating mobile-specific features not available in cross-platform libraries.

UI/UX Collaboration

• Partner with UI/UX teams to implement intuitive, responsive designs aligned with mobile platform guidelines.

• Ensure UI consistency and responsiveness across iOS and Android devices.

Performance Optimization

• Use profiling tools (Xcode Instruments, Android Profiler) to identify and resolve performance bottlenecks.

• Apply best practices for memory management and application performance optimization.

Testing & Quality Assurance

• Develop unit and integration tests to ensure code quality and robustness.

• Implement automated testing using frameworks such as Jest, XCTest, or Flutter Test.

CI/CD Pipeline Integration

• Set up CI/CD pipelines using GitHub Actions, GitLab CI, or Bitrise to automate build, test, and deployment workflows.

Security & Compliance

• Implement secure communication protocols (HTTPS), OAuth authentication, and data encryption.

• Ensure compliance with security standards and industry regulations including GDPR and HIPAA.

Required Qualifications

Education & Experience

• Master’s degree with 10+ years of relevant experience, OR

• Bachelor’s degree with 12+ years of relevant experience, OR

• 18+ years of relevant experience in lieu of a degree.

Technical Skills (Must Have ≥ 2 of the Following)

• Swift (iOS development)

• Kotlin (Android development)

• Flutter

• React Native — strong hands-on experience strongly preferred

• Vue 3

Core Competencies

• Experience integrating with legacy systems and building APIs.

• Proficiency with version control, cloud services, CI/CD pipelines, and testing/debugging tools.

• Experience as a cross-platform mobile developer.

• Ability to collaborate effectively with UI/UX design teams.

Preferred Qualifications

• Experience with Swift/SwiftUI, Xcode, CocoaPods, and iOS frameworks (UIKit, CoreData, etc.).

• Familiarity with App Store deployment and App Store Connect.

• Expertise in Kotlin and Jetpack Compose for native Android development.

• Experience with Android Studio, Gradle, and Firebase.

• Proficiency developing cross-platform apps with Flutter and Dart.

• Knowledge of state management patterns in Flutter (Provider, Riverpod).

• Experience with Redux for state management and React Navigation for in-app navigation.

• Familiarity with Vuex for state management and Vue Router for routing.

• Strong collaboration and communication skills with cross-functional teams.

Clearance & Work Requirements

Candidates must be able to obtain and maintain a Public Trust clearance.

Apply tot his job

More Remote Jobs