Lead Mobile Software Engineer

Signifier Medical Technologies LLC
Wake Forest, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 160K

Job location

Wake Forest, United States of America

Tech stack

Flutter
Amazon Web Services (AWS)
App Store (IOS)
Automation of Tests
Azure
Bluetooth Low Energy (Bluetooth)
Mobile Application Development
Code Review
Computer Engineering
Continuous Integration
Data Synchronization
First Data
Firmware
Github
Mobile Application Software
Python
Node.js
Systems Development Life Cycle
Release Management
Cloud Services
Secure Coding
Software Engineering
Software Requirements Analysis
Strategies of Testing
Backend
Gitlab
Kotlin
Information Technology
Performance Monitor
Codebase
React Native
Google Play
REST
Software Version Control

Job description

This is a high-ownership role with direct influence on product strategy, technology selection, and the future shape of the software team. You will partner daily with Firmware, R&D, Quality, Regulatory, and Customer Success, and will help define how the company applies AI-assisted development practices within a regulated Quality Management System (QMS)., * Architect and build the next-generation eXciteOSA companion application for iOS and Android from the ground up, from concept through App Store / Google Play release

  • Own the technology and framework selection (cross-platform vs. native) with a documented trade-off analysis, and defend that selection through design review
  • Lead the transition from the current outsourced application: assess existing codebase and assets, plan data and account migration, and ensure continuity of service for existing patients
  • Design and implement BLE 5.x device connectivity in close partnership with the Firmware team, including pairing/bonding, therapy session control, usage data synchronization, and over-the-air (OTA) firmware update delivery
  • Implement patient-facing therapy workflows: session control, usage and adherence tracking, progress visualization, and notifications/reminders
  • Integrate with cloud services for account management, data synchronization, and clinician / customer-success visibility
  • Develop within IEC 62304, FDA design controls, and internal QMS requirements: software requirements, architecture documentation, risk analysis (ISO 14971), verification, and traceability
  • Implement security and privacy by design: encryption in transit and at rest, secure device pairing, authentication, and HIPAA-aware handling of patient data
  • Own release management end-to-end: CI/CD pipelines, automated test frameworks, beta distribution (TestFlight / Play internal tracks), phased rollouts, store compliance, and crash/performance monitoring
  • Champion AI-assisted development to improve productivity, quality, and documentation
  • Mentor future engineering hires and provide technical oversight of any contractor resources as the team grows

Requirements

Do you have experience in Verification (System development task)?, Do you have a Bachelor's degree?, * Medical device, Software as a Medical Device (SaMD), or other regulated software development (IEC 62304, FDA design controls, ISO 14971)

  • Connected health or device-companion applications (wearables, diagnostics, therapy delivery)
  • Apple HealthKit / Google Health Connect integration
  • Backend development exposure (Node.js, Python, or similar) and cloud platforms (AWS, Azure, or GCP)
  • Vendor transition or codebase take-over experience
  • AI-assisted development tools in regulated environments
  • Familiar with Github, Gitlab and version control within a regulated environment, * Bachelor's Degree in Computer Science, Computer Engineering, or related field (or equivalent experience)
  • 8+ years of professional software development, including 5+ years building and shipping mobile applications available on both the App Store and Google Play
  • Demonstrated ownership of a mobile application across its full lifecycle: architecture, implementation, release, and post-launch operation
  • Hands-on experience with Bluetooth Low Energy on mobile (CoreBluetooth, Android BLE stack, or equivalent cross-platform implementations)
  • Expertise in a cross-platform framework (Flutter or React Native) and/or native development (Swift and Kotlin), with the judgment to select and justify the right approach
  • Experience integrating mobile applications with cloud/REST APIs, including offline-first data synchronization patterns
  • Strong software engineering fundamentals: testing strategy, CI/CD, code review leadership, and secure coding practices, * Bachelor's (Preferred)

Experience:

  • Professional software development: 8 years (Required)

Ability to Commute:

  • Wake Forest, NC 27587 (Required)

Benefits & conditions

Pulled from the full job description

  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Dental insurance, * Mission-driven work that directly improves patients' quality of life.
  • Supportive, collaborative, family-oriented culture.
  • Opportunity to shape and scale a rapidly growing team.
  • Meaningful impact across the patient journey and the future of sleep health.
  • Growth opportunities as our company expands nationally.

Pay: $145,000.00 - $160,000.00 per year, * 401(k) matching

  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

About the company

Signifier Medical Technologies is a fast-growing medical technology company advancing clinically validated, non-invasive therapies for sleep-disordered breathing, including snoring and mild sleep apnea. We develop and deliver solutions such as eXciteOSA®, the first daytime therapy designed to target a root cause of sleep-disordered breathing, supporting patients and healthcare providers nationwide. Our focus is practical innovation-improving access to effective sleep health solutions today while building a durable platform for the future of care. We are seeking a Lead Mobile Software Engineer who can be the founding in-house mobile engineer for Signifier's U.S. R&D organization. This role owns the ground-up architecture, development, and lifecycle of the next-generation eXciteOSA companion application for iOS and Android, replacing an externally developed application as we bring mobile development fully in-house. The eXciteOSA app is not a standard consumer app: it is part of a regulated medical device system. The application controls therapy delivery, communicates with the device over Bluetooth Low Energy, tracks patient usage and adherence, and synchronizes data to our cloud platform. The role therefore combines modern mobile product engineering with disciplined development under FDA design controls and IEC 62304.

Apply for this position