Mobile Engineering Team Lead

RethinkFirst, CO
Remote

About The Position

RethinkFirst is seeking a Mobile Engineering Team Lead to guide the technical vision, delivery, and quality of their native and cross-platform mobile applications for iOS and Android. This is a hands-on role involving coding, code reviews, setting standards, mentoring engineers, and direct accountability for shipping features. A key aspect of this role is operating as an AI-first engineer, integrating tools like Cursor or Claude Code into the daily workflow. The position requires recent production mobile code experience.

Requirements

  • 7+ years of professional software engineering experience, with at least 5 years building production mobile applications.
  • 2+ years in a tech lead, staff, or engineering management role with direct responsibility for delivery outcomes.
  • Strong, demonstrable expertise in iOS development: Swift, SwiftUI and/or UIKit, Combine or async/await, Xcode toolchain, App Store submission, TestFlight, code signing, and provisioning.
  • Strong, demonstrable expertise in Android development: Kotlin, Jetpack Compose and/or the traditional View system, Coroutines/Flow, Android Studio, Gradle, Play Console, and Play Store submission.
  • Deep understanding of mobile delivery: branching strategies, CI/CD (GitHub Actions, or equivalent), staged rollouts, feature flagging, OTA configuration, and crash/analytics tooling (Crashlytics, Sentry, Firebase, Datadog, or comparable).
  • Deep understanding of mobile testing strategy: XCTest, XCUITest, Espresso, JUnit, snapshot testing, contract testing, and device-farm or cloud-device testing (BrowserStack, Firebase Test Lab, AWS Device Farm).
  • Active, daily use of AI-assisted development tooling (Cursor, Claude Code, Copilot, Windsurf, or equivalent) with an opinion on where it accelerates work and where it introduces risk.
  • Excellent written and verbal communication skills, including technical design documentation, running standups, giving feedback, and explaining trade-offs to non-engineers.
  • Ability to write code in a live technical interview.
  • Not a manager who only delegates; must be a builder who codes.
  • Not dismissive toward AI-assisted development, nor uncritically reliant on it.
  • Clear philosophy on testing and a track record of shipping with automated tests.

Nice To Haves

  • Production experience with cross-platforms such as Flutter (Dart, state management patterns such as Riverpod/Bloc, platform channels, plugin authoring), React Native or Ionic.
  • Candidates who have led a native-to-Flutter migration or shipped a substantial Flutter app are strongly preferred.
  • Experience in health IT / digital health: HIPAA compliance, PHI handling, HL7/FHIR, EHR integrations (Epic, Cerner/Oracle Health, Athenahealth), SOC 2, HITRUST, or experience with FDA SaMD classification.
  • Demonstrated fluency in Agile delivery (Scrum, Kanban, or Shape Up) as a practitioner rather than a ceremony-runner.
  • Experience with native module bridging between cross-platform and platform-specific code.

Responsibilities

  • Lead a team of iOS and Android engineers through the full delivery lifecycle: scoping, estimation, architecture, implementation, testing, release, and post-release monitoring.
  • Own the mobile technical roadmap, including platform strategy, dependency management, CI/CD pipelines, release cadence, and store submission processes for both Apple App Store and Google Play.
  • Set and enforce engineering standards: code review discipline, automated testing coverage (unit, integration, UI/E2E), crash-free session targets, performance budgets, and accessibility compliance.
  • Drive a test-first culture, defining 'done' and ensuring the team meets it, including defending coverage thresholds and rejecting inadequate work.
  • Operate as an AI-first engineer and require the same of the team, using AI tools for code generation, refactoring, test scaffolding, and review. Establish team norms for AI tooling usage.
  • Partner with product, design, backend, QA, and DevOps to translate ambiguous requirements into concrete, shippable work.
  • Coach and grow engineers through 1:1s, pairing, structured feedback, and performance reviews. Hire when needed.
  • Act as the escalation point for production incidents affecting mobile clients.

Benefits

  • Generous health, dental, & vision benefits package
  • Flexible paid time off
  • 11 paid company holidays
  • 401k + matching
  • Parental leave
  • Access to our award-winning RethinkCare platform supporting neurodiversity in the workplace through parental success, professional resilience, and personal wellbeing.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service