Mobile Engineer (iOS / Android)

Evlo AI

Chicago (IL)

On-site

USD 110,000 - 160,000

Full time

9 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Evlo AI is seeking a Mobile Engineer to build and operate native iOS and Android experiences, spanning architecture, API integration, offline workflows, and performance optimization. You’ll work with product, design, backend, and platform engineers to transform requirements into reliable mobile workflows and contribute to robust testing and observability.

The role emphasizes sound architectural decisions, production issue diagnosis, and improving the development experience through strong testing

Qualifications

  • 3–8 years of professional software engineering experience, including 2+ years developing and shipping production mobile applications.
  • Strong experience with either Swift and iOS SDKs or Kotlin and Android SDKs; practical experience across both platforms is highly valued.
  • Proficiency with modern mobile frameworks and patterns, including SwiftUI or UIKit, Jetpack Compose or Android Views, asynchronous programming, and dependency injection.
  • Experience integrating REST or GraphQL APIs, authentication flows, push notifications, deep links, analytics, and third‑party SDKs.
  • Hands‑on understanding of mobile testing, CI/CD, crash reporting, app performance profiling, and App Store or Google Play release processes.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent professional experience.
  • Bonus: Experience with cross‑platform development using React Native or Flutter, mobile security and privacy practices, accessibility standards, Kotlin Multiplatform, or high‑scale consumer applications

Responsibilities

  • Design and ship customer-facing features for iOS using Swift and SwiftUI and/or Android using Kotlin and Jetpack Compose
  • Build reliable integrations with REST or GraphQL services, including authentication, caching, synchronization, error handling, and offline workflows
  • Define and evolve mobile architecture using established patterns such as MVVM, unidirectional data flow, modularization, and dependency injection
  • Improve application quality through unit, integration, and UI testing with XCTest, XCUITest, Espresso, or equivalent frameworks
  • Profile and optimize startup time, rendering performance, battery usage, memory consumption, and network efficiency
  • Own mobile releases through CI/CD pipelines, feature flags, crash monitoring, and staged rollouts using tools such as Firebase, Sentry, Fastlane, or Bitrise
  • Collaborate in design reviews and code reviews, document technical decisions, and mentor engineers on mobile development practices

Skills

Swift
Kotlin
SwiftUI
Jetpack Compose
REST/GraphQL
CI/CD
Performance
Code Reviews

Education

Bachelor's degree in CS/SE

Tools

Firebase
Sentry
Fastlane
Bitrise
XCTest

Job description

About The Role

The Mobile Engineer builds and operates native iOS and Android experiences used by customers every day. The role spans client architecture, API integration, offline behavior, performance optimization, and release management across Swift or Kotlin-based applications.

About The Role

The Mobile Engineer builds and operates native iOS and Android experiences used by customers every day. The role spans client architecture, API integration, offline behavior, performance optimization, and release management across Swift or Kotlin-based applications. Working with product, design, backend, and platform engineers, the role turns product requirements into reliable mobile workflows. The team values engineers who can make sound architectural decisions, diagnose issues in production, and improve the development experience through strong testing and observability.

Key Responsibilities
  • Design and ship customer-facing features for iOS using Swift and SwiftUI and/or Android using Kotlin and Jetpack Compose
  • Build reliable integrations with REST or GraphQL services, including authentication, caching, synchronization, error handling, and offline workflows
  • Define and evolve mobile architecture using established patterns such as MVVM, unidirectional data flow, modularization, and dependency injection
  • Improve application quality through unit, integration, and UI testing with XCTest, XCUITest, Espresso, or equivalent frameworks
  • Profile and optimize startup time, rendering performance, battery usage, memory consumption, and network efficiency
  • Own mobile releases through CI/CD pipelines, feature flags, crash monitoring, and staged rollouts using tools such as Firebase, Sentry, Fastlane, or Bitrise
  • Collaborate in design reviews and code reviews, document technical decisions, and mentor engineers on mobile development practices
What We Are Looking For
  • 3–8 years of professional software engineering experience, including 2+ years developing and shipping production mobile applications
  • Strong experience with either Swift and iOS SDKs or Kotlin and Android SDKs; practical experience across both platforms is highly valued
  • Proficiency with modern mobile frameworks and patterns, including SwiftUI or UIKit, Jetpack Compose or Android Views, asynchronous programming, and dependency injection
  • Experience integrating REST or GraphQL APIs, authentication flows, push notifications, deep links, analytics, and third‑party SDKs
  • Hands‑on understanding of mobile testing, CI/CD, crash reporting, app performance profiling, and App Store or Google Play release processes
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent professional experience
  • Bonus: Experience with cross‑platform development using React Native or Flutter, mobile security and privacy practices, accessibility standards, Kotlin Multiplatform, or high‑scale consumer applications
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

iOS Engineer (Swift)
iOS Engineer (Swift)

New York Technology Partners • New York (NY)

On-site
USD 90,000 - 130,000
Mobile Engineer
Mobile Engineer

Temu • United States

On-site
USD 90,000 - 150,000
Senior Mobile Developer
Senior Mobile Developer

Mass Digital Health • Massachusetts

On-site
USD 125,000 - 135,000
Senior Mobile Developer Android & iOS
Senior Mobile Developer Android & iOS

Compunnel, Inc. • Atlanta (GA)

On-site
USD 100,000 - 130,000
Senior Mobile Developer
Senior Mobile Developer

Harris Computer • Maine

On-site
USD 125,000 - 135,000
Senior Mobile Developer
Senior Mobile Developer

Harris Computer • Arkansas

On-site
USD 125,000 - 135,000
Senior Mobile Developer
Senior Mobile Developer

Harris Computer • Michigan

On-site
USD 125,000 - 135,000
Senior Mobile Developer
Senior Mobile Developer

Harris Computer • Maryland

On-site
USD 125,000 - 135,000
Senior Mobile Developer
Senior Mobile Developer

Harris Computer • Utah

On-site
USD 125,000 - 135,000
Senior Mobile Developer
Senior Mobile Developer

Harris Computer • Minnesota

On-site
USD 125,000 - 135,000