RRemotevilleRemote roles worth applying for.

How Remoteville checks and expires listings

Mobile Engineering Team Lead

Skills
DevopsMobile ApplicationsAndroid DevelopmentApp StoreEspressoFirebaseOracle Database
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 7+ years of professional software engineering experience
  • 5+ years building production mobile applications
  • 2+ years in a tech lead staff or engineering management role with delivery responsibility
  • Strong iOS development skills with Swift SwiftUI or UIKit Combine or async/await Xcode App Store TestFlight code signing and provisioning
  • Strong Android development skills with Kotlin Jetpack Compose or Views Coroutines Flow Android Studio Gradle Play Console and Play Store submission
  • Deep understanding of mobile delivery including branching strategies CI/CD staged rollouts feature flagging OTA configuration and crash analytics tooling
  • Deep understanding of mobile testing strategy including XCTest XCUITest Espresso JUnit snapshot testing contract testing and device-farm testing
  • Active daily use of AI-assisted development tooling with clear judgment on benefits and risks
  • Excellent written and verbal communication skills

Nice to have

  • Builder who leads
  • Direct communicator
  • Comfort with ambiguity
  • Testing minded
  • Observability focused
  • AI leverage mindset

Day to day

  • Lead iOS and Android engineers through the full mobile delivery lifecycle from scoping to post-release monitoring.
  • Own the mobile technical roadmap including platform strategy dependency management CI/CD release cadence and app store submission processes.
  • Write and review code set engineering standards mentor engineers and drive a test-first culture with strong quality and observability expectations.
  • Partner with product design backend QA and DevOps to turn ambiguous requirements into shippable mobile experiences while serving as escalation point for incidents.