Evlo AI logo

Mobile Engineer (iOS / Android)

Evlo AI

On-siteNew York City, NYmidPosted 2h ago

Job description

About The Role

The role owns the end-to-end development, performance, and scaling of native mobile applications used by millions of active users daily on iOS and Android.

The engineering team builds responsive, fluid, and robust user-facing features while collaborating closely with product designers, backend engineers, and QA specialists.

Key Responsibilities

  • Design and build advanced native applications for the iOS and/or Android platforms using Swift, Kotlin, and modern reactive frameworks

  • Collaborate with cross-functional teams to define, design, and ship new mobile features rapidly with high reliability

  • Ensure the performance, quality, and responsiveness of mobile applications through rigorous unit and integration testing

  • Integrate with complex RESTful and GraphQL APIs, managing local caching, offline persistence, and seamless data synchronization

  • Identify and correct bottlenecks, fix bugs, and continuously improve application performance and memory usage

  • Participate in code reviews, mentor junior engineers, and contribute to mobile engineering best practices

What We Are Looking For

  • 3โ€“6 years of professional software development experience with at least 3 years dedicated to native iOS or Android engineering

  • Deep proficiency in Swift and UIKit/SwiftUI or Kotlin and Jetpack Compose, with multiple apps successfully shipped to the App Store or Google Play

  • Strong understanding of mobile app architecture patterns (MVVM, VIPER, Clean Architecture) and concurrency models

  • Experience with CI/CD pipelines for mobile (Fastlane, Bitrise, GitHub Actions) and automated testing frameworks

  • BS or MS in Computer Science, Computer Engineering, or equivalent practical experience

  • Bonus: Experience with cross-platform frameworks like React Native or Flutter, and contributions to open-source mobile projects