Skip to content
mimi

Develop & Maintain Mobile Applications

Omm IT Solutions

On-site Full-time 1mo ago

About the role

Position Description

Develop & Maintain Mobile Applications

  • Design and develop native iOS applications using Swift and SwiftUI.
  • Develop native Android applications using Kotlin and Jetpack Compose.
  • Build 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 or GraphQL endpoints that interact with legacy systems.
  • Design API gateways to expose COBOL and Java services to modern mobile platforms.

Cross-Platform Mobile Development

  • Write reusable, clean, and modular code for React Native and Flutter to ensure efficient development of cross-platform mobile apps.
  • Work with native modules when necessary for integrating mobile-specific features not available in cross-platform libraries.

Collaborate with UI/UX Designers

  • Work with UI/UX teams to implement intuitive and responsive designs that meet user requirements and align with mobile platform guidelines.
  • Ensure the UI responsiveness and consistency across both iOS and Android devices.

Optimize Mobile Applications

  • Use performance profiling tools (Xcode Instruments, Android Profiler) to identify and fix bottlenecks in both native and cross-platform apps.
  • Implement best practices for memory management and app performance optimization.

Testing & Quality Assurance

  • Develop unit tests and integration tests to ensure code quality and robustness.
  • Implement automated testing for mobile applications with 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 builds, testing, and deployment for mobile applications.

Security & Compliance

  • Implement secure communication protocols (HTTPS), OAuth authentication, and data encryption for mobile apps.
  • Ensure mobile apps comply with security standards and insurance industry regulations (e.g., GDPR, HIPAA).

All other duties as assigned or directed.

Education/Work Experience

  • Master's and 10+ years of experience, Bachelor's and 12+ years of experience or 18+ years in lieu of a degree.

Skills

COBOLFlutterGitLab CIGitHub ActionsGraphQLHIPAAiOSJavaJestKotlinOAuthReact NativeRESTful APIsSwiftSwiftUIXCTestXcode Instruments

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free