xelys jobs xelys jobs

Mobile Engineer (iOS / Android)

Scale.jobs

midpermanentmobilebackend Atlanta, GA 26 days ago via LinkedIn

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

iOSSwiftAndroidKotlinSwiftUIJetpack ComposeCI/CDCIOffline SyncGraphQL

About the role

Role Overview

Build and scale user-facing native mobile applications for iOS and Android used by millions of active users. You’ll collaborate with product, design, and backend teams to deliver smooth, reliable mobile experiences with strong performance, offline capability, and efficient resource usage.

Responsibilities

  • Design and develop native iOS features (Swift) and/or Android features (Kotlin) using modern declarative UI frameworks (SwiftUI / Jetpack Compose).
  • Implement robust local architecture: state management, caching, and offline synchronization.
    • iOS: CoreData (and related local storage approaches)
    • Android: Room / SQLite
  • Optimize performance for consistent 60fps scrolling, fast startup, and efficient memory/battery usage.
  • Integrate and maintain network layers using REST APIs and GraphQL endpoints, including serialization and error handling.
  • Maintain high test coverage with unit, integration, and UI automation tests.
  • Contribute to architecture and code quality via peer reviews, mentoring, and shared mobile libraries.

Requirements

  • 3–6 years of professional experience in native mobile development with apps shipped on the App Store or Google Play.
  • Deep expertise in Swift/Objective-C (iOS) or Kotlin/Java (Android).
  • Experience with modern concurrency approaches:
    • iOS: Combine / async-await
    • Android: Coroutines/Flow
  • Strong understanding of mobile architectural patterns and clean architecture principles (MVVM, MVI, VIPER).
  • Experience configuring and maintaining mobile CI/CD pipelines using tools such as Fastlane, Bitrise, GitHub Actions, or Xcode Cloud.

Nice to Have

  • Cross-platform experience (React Native, Flutter)
  • WebRTC
  • Low-level performance profiling tools
  • Mobile analytics/crash reporting (Firebase, Sentry)
  • Bachelor’s degree in Computer Science/Software Engineering or equivalent experience

Scraped 7/1/2026