Mobile Developer (iOS and Android)

Circadia HealthEl Segundo, CA
$120,000 - $240,000

About The Position

As a Mobile Developer at Circadia Health, you will play a critical role in designing, developing, and maintaining native iOS and Android applications that support sensitive healthcare platforms. You will be proficient in Swift for iOS and Kotlin for Android, with a deep understanding of mobile architecture patterns, performance optimization, and platform-specific design guidelines. You will also be familiar with React/TypeScript. Your expertise in Test-Driven Development (TDD), security best practices, and comprehensive documentation will ensure the reliability, scalability, and security of our mission-critical mobile applications. Your work will directly impact patient care and enhance the efficiency of clinical staff by contributing to a platform that serves 30k+ patients daily through our Circadia Contactless Monitor (IoT devices)—a number expected to scale beyond 100k+ in the next 2 to 3 years.

Requirements

  • Advanced knowledge of Swift and the iOS SDK, including SwiftUI, UIKit, Combine, and async/await.
  • Advanced knowledge of Kotlin and the Android SDK, including Jetpack Compose, Coroutines, and Flow.
  • Strong understanding of mobile architecture patterns (MVVM, MVI, Clean Architecture) and dependency injection.
  • Experience integrating with RESTful APIs and real-time data sources (WebSockets, MQTT, server-sent events).
  • Understanding of AWS services relevant to mobile (Cognito, Pinpoint, IoT, MSK).
  • Deep understanding of user-centered design principles, design thinking methodologies, and usability best practices specific to mobile.
  • Knowledge of HTTP(S) as a protocol, including TLS, certificate pinning, and authentication flows.
  • Strong understanding of mobile security best practices, including secure storage, biometric authentication, and data protection.
  • Experience with TDD and mobile testing frameworks (XCTest, JUnit, Espresso).
  • Familiarity with App Store Connect and Google Play Console release workflows.

Nice To Haves

  • Experience with cross-platform frameworks (React Native, Flutter, Kotlin Multiplatform).
  • Proficiency in TypeScript or C++ for shared logic and bridging components.
  • Experience with Google APIs (Maps, Health, Firebase) and Apple frameworks (HealthKit, CoreBluetooth, CallKit).
  • Experience with mobile DevOps tooling (Fastlane, Bitrise, Xcode Cloud).
  • Design Acumen: Deep understanding of user-centered design principles, visual hierarchy, and interaction design fundamentals on mobile. Proficiency in translating complex healthcare workflows into intuitive, user-friendly mobile interfaces.
  • Experience with Bluetooth Low Energy (BLE) and IoT device communication on mobile platforms.
  • Detail-Oriented: Responsible for developing applications that handle sensitive healthcare data. Ability to maintain high levels of accuracy and attention to detail in all tasks.
  • Communication and Trust: Exceptional communication skills with the ability to collaborate effectively across teams. Ability to maintain the highest levels of confidentiality on a consistent basis.
  • Organization and Efficiency: Capable of managing multiple projects, release trains, and timelines simultaneously across two platforms. Highly organized, with a keen eye for detail in all tasks and projects.
  • Growth Mindset: Ability to learn from mistakes, reflect on them, and not repeat them. Curiosity and resilience in the face of setbacks, constantly seeking to improve and grow.

Responsibilities

  • Build, develop, and maintain native iOS applications using Swift, SwiftUI, and UIKit.
  • Implement modern iOS architecture patterns (MVVM, MVI, Clean Architecture) and reusable components.
  • Optimize app performance, memory usage, and battery consumption across iPhone and iPad form factors.
  • Ensure adherence to Apple's Human Interface Guidelines and App Store submission requirements.
  • Build, develop, and maintain native Android applications using Kotlin and Jetpack Compose.
  • Implement modern Android architecture components (ViewModel, LiveData, Room, Navigation) and reusable UI patterns.
  • Optimize app performance and ensure compatibility across a wide range of Android devices and OS versions.
  • Ensure adherence to Material Design guidelines and Google Play Store submission requirements.
  • Integrate mobile applications with RESTful APIs and real-time services to support healthcare workflows.
  • Collaborate with backend engineers to define API contracts and ensure efficient, secure data exchange.
  • Implement robust offline support, caching strategies, and synchronization for intermittent connectivity scenarios common in clinical environments.
  • Develop and maintain communication layers between mobile apps and the Circadia Contactless Monitor (IoT devices), including BLE, Wi-Fi, and cloud-based protocols.
  • Work with AWS IoT and related services to enable real-time device telemetry, configuration, and updates from mobile.
  • Build interfaces for device pairing, provisioning, and diagnostics that clinical staff can use confidently.
  • Integrate mobile applications with AWS services (Cognito, Pinpoint, IoT, MSK) for authentication, push notifications, and real-time data streaming.
  • Implement robust authentication and authorization protocols, including OAuth, JWT, and biometric authentication.
  • Manage push notification infrastructure across APNs and FCM through AWS Pinpoint.
  • Write unit tests and integration tests using XCTest (iOS) and JUnit/Espresso (Android) to ensure code quality and reliability.
  • Implement UI testing with XCUITest and Android Espresso for end-to-end validation.
  • Conduct code reviews and implement best practices for high coding standards across both platforms.
  • Manage patient data efficiently on-device using local persistence solutions (Core Data, Realm, Room, SQLite).
  • Optimize data queries and synchronization strategies for performance, battery efficiency, and data integrity.
  • Implement secure local storage with encryption at rest for sensitive healthcare information.
  • Implement and maintain security measures to protect sensitive healthcare data on mobile devices, including secure key storage (Keychain, Keystore), certificate pinning, and encrypted communications.
  • Ensure compliance with healthcare regulations, including HIPAA, and platform privacy requirements (App Tracking Transparency, Android privacy permissions).
  • Regularly update mobile applications to address vulnerabilities, deprecated APIs, and OS updates.
  • Create and maintain comprehensive documentation for mobile architecture, integration patterns, and release processes.
  • Maintain detailed change logs, version histories, release notes, and onboarding guides.
  • Manage CI/CD pipelines for mobile (Fastlane, Xcode Cloud, GitHub Actions) and coordinate App Store and Play Store releases.

Benefits

  • 100% company-paid medical, dental, vision
  • 401(k) with match
  • generous PTO
  • Wellness programs, such as gym membership reimbursement or access to virtual fitness classes
  • Mental health resources, such as access to counseling or meditation apps
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service