Circadia Health logo

Mobile Developer (iOS and Android)

Circadia Health

Posted 15 days ago

Overview

 

Circadia Health is a rapidly scaling, Series B healthcare AI company transforming senior care through predictive analytics and agentic AI workflows across 300+ skilled nursing facilities and expanding into home health and hospice.

 

We are looking for a seasoned Executive Assistant to serve as a force multiplier across people, culture, and executive coordination. This is not a task-execution role — it is an ownership role. You will keep the company running smoothly, our people well-supported, and our leadership well-prepared, while also handling select personal and logistical matters for the CEO with discretion and care.

 

The right candidate brings deep experience supporting complex executives and high-growth organizations, a natural instinct for anticipating needs before they arise, and the entrepreneurial mindset to build systems and processes where none yet exist.

### The Role

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.

### Core Responsibilities

iOS Development:

  • 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.

  • Android Development:

  • 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.

  • API & Backend Integration:

  • 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.

  • IoT & Device Connectivity:

  • 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.

  • AWS Expertise:

  • 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.

  • Test-Driven Development (TDD):

  • 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.

  • Data Management:

  • 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.

  • Security and Compliance:

  • 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.

  • Documentation and Collaboration:

  • 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.

  • ### Must-Have Qualifications
  • 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.

  • ### Technologies and Tools
  • Programming Languages: Swift, Kotlin, Objective-C (legacy), Java (legacy), TypeScript (optional)

  • iOS Frameworks: SwiftUI, UIKit, Combine, Core Data, CoreBluetooth, HealthKit

  • Android Frameworks: Jetpack Compose, Android Jetpack, Coroutines, Room, WorkManager

  • Cross-Platform (optional): React Native, Flutter, Kotlin Multiplatform

  • Backend Integration: REST, GraphQL, WebSockets, MQTT

  • Cloud: AWS (Cognito, Pinpoint, IoT, MSK), Firebase

  • Databases: SQLite, Core Data, Room, Realm

  • Testing: XCTest, XCUITest, JUnit, Espresso, Mockito

  • Version Control: Git

  • CI/CD: Fastlane, Xcode Cloud, GitHub Actions, Jenkins, CircleCI

  • Want to see the full job description?

    Sign in to view the complete details and apply to this position.

    Job details

    Workplace

    Office

    Location

    El Segundo

    Salary

    120k - 240k USD

    per year

    Similar

    Jobr Assistant extension

    Get the extension →