Jobs · Engineering

Mobile Engineer (iOS / Android)

Evlo AI · San Francisco, CA · 2 wk ago
RemoteRemoteEngineeringFull-time

About the role

The role owns the end-to-end development of native iOS and Android applications, building high-performance, responsive user interfaces that serve millions of active users daily. The team works closely with product designers, backend engineers, and QA to ship reliable features, optimize mobile performance, and maintain a seamless cross-platform experience.

Responsibilities

  • Design and build advanced native mobile applications for iOS using Swift and Android using Kotlin
  • Collaborate with cross-functional teams to define, design, and ship new features rapidly with high code quality
  • Ensure the performance, quality, and responsiveness of mobile applications by identifying bottlenecks and fixing bugs
  • Integrate RESTful APIs and GraphQL endpoints to sync data efficiently while supporting offline-first functionality
  • Write unit and UI tests to ensure code robustness, including edge cases and general reliability
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Requirements

  • 3–6 years of professional software development experience with at least 3 years focused on native iOS (Swift/SwiftUI) or Android (Kotlin/Jetpack Compose) development
  • Deep understanding of mobile architectural patterns such as MVVM, MVI, or VIPER
  • Proven track record of publishing at least one production-grade mobile app on the Apple App Store or Google Play Store
  • Strong proficiency in managing asynchronous operations, concurrency, and memory management on mobile platforms
  • Bachelor's degree in Computer Science, related technical field, or equivalent practical experience

Skills

  • Experience with cross-platform frameworks like React Native or Flutter (bonus)
  • Familiarity with CI/CD pipelines for mobile deployments (bonus)

Similar jobs