Point your AI agent at freehire and let it find you a job.

Get the CLI →

Strider

NewBe an early applicant

Mobile Engineer

Posted 4 views
Discussion
  • This is a mobile-first, systems-oriented engineering role centered on a comprehensive fitness platform that combines exercise, sleep, nutrition, wearable, and sensor data to make health tracking more effortless and precise
  • The exercise component focuses on functional fitness (box jumps, weightlifting, full-body movements), with the platform built on Swift for iOS, Kotlin Multiplatform (KMP) for shared mobile logic, and a TypeScript-based backend/platform layer
  • The engineering scope goes beyond a conventional REST-based mobile app, spanning BLE-connected hardware, high-frequency sensor capture, local persistence and sync, firmware updates, and Apple Watch integration — with AI-assisted and agentic development as a core part of the daily workflow
  • Own the iOS application and its technical direction, from architecture through release
  • Design and maintain iOS architecture, and make technical decisions for the Apple platform
  • Build production features and functionality in Swift
  • Work extensively with Kotlin Multiplatform and manage Swift/Kotlin interoperability
  • Contribute to shared Kotlin mobile modules where appropriate
  • Build and maintain BLE/connected-device integrations
  • Work with high-frequency sensor data and reliable local/cloud synchronization
  • Contribute to firmware/OTA update functionality
  • Support Apple Watch and companion-device integrations
  • Collaborate with backend/platform engineers on APIs and contracts
  • Contribute to TypeScript/Node.js backend or BFF work when needed
  • Translate product and design requirements into production-ready implementations
  • Review pull requests, participate in architecture discussions, and maintain engineering standards
  • Help define testing strategies and improve automated coverage
  • Debug complex mobile, networking, device and synchronization issues
  • Use AI agents and AI-assisted tools as part of the everyday workflow, beyond simple autocomplete
  • Establish reusable AI-assisted development patterns and project context
  • Review AI-generated code critically and understand what's being shipped
  • 5+ years of mobile development experience, with substantial production iOS experience
  • Experience with Swift, building and maintaining production mobile applications
  • Experience with Kotlin Multiplatform (KMP)
  • Deep understanding of iOS architecture and native platform development
  • Experience with applications beyond straightforward UI and REST API consumption
  • Experience with complex application state, networking, persistence, or device integrations
  • Ability to work across Swift and Kotlin boundaries
  • Deep understanding of concurrency (Swift Concurrency, Kotlin Coroutines)
  • Interest in AI-assisted and agentic software development, with the ability to clearly explain how AI tools fit into your engineering workflow
  • Based in Brazil
  • Strong communication skills in both spoken and written English
  • Startup experience
  • Experience with CoreBluetooth/Bluetooth Low Energy, connected hardware, watchOS/Apple Watch companion apps, firmware or OTA update systems, high-frequency sensor data, offline-first mobile systems, complex synchronization systems
  • Ability to read TypeScript/Node.js and reason about API/BFF contracts between mobile and backend
  • Bachelor's Degree in Computer Engineering, Computer Science, or equivalent

Skills

See also

Mobile jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available