Staff Mobile Engineer

Remote Full-time

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.




Role Description


This role involves developing and maintaining our Swift-native iOS app, which is relied upon by hundreds of thousands of patients across North America.



Design and ship new patient-facing features in our Swift-native iOS app


Maintain a crash-free, high-performance codebase through refactors and performance tuning


Automate testing (unit, snapshot, UI) and own our CI/CD pipeline for reliable releases


Collaborate daily with product, design, and backend teams to deliver end-to-end value


Drive architectural decisions, balancing speed and quality to deliver an optimal time-to-value


Champion security, privacy, and accessibility best practices across the app



Qualifications



3+ years building production iOS apps in Swift


Strong understanding of data structures, networking, memory management, UIKit/SwiftUI rendering, GCD/async code, and reactive programming with Combine


Experience with unit, snapshot, and UI tests and value CI/CD pipelines that catch issues early


Ability to iterate with small, cross-functional teams


Knowledge of security and privacy standards (HIPAA, TLS, Keychain, encryption at rest)


Clear communication skills and ability to provide candid code reviews



Requirements



Experience working in a regulated domain


Strong communication skills to keep stakeholders in the loop



Benefits



Equal Opportunity Employer


Commitment to diversity and creating an inclusive environment




Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Senior Software Engineer, Frontend

Remote

Human Resources Officer, NO-1, Brasilia, Brazil,

Remote

Consultant - MDG (Remote, IN)

Remote

Product Launch Manager, Ring/Blink NA Sales and Marketing

Remote

[Remote] Application Support Analyst

Remote

Input Data from Home - Flexible Hours

Remote

Senior Product Director – Demand Planning & Inventory Optimization Software

Remote

Apply Now: Remote Customer Service Specialist 1

Remote

Apply Now: Social Media Specialist II

Remote

Experienced Part-time Remote Customer Service Associate – Delivering Exceptional Support in a Dynamic Financial Environment at blithequark

Remote
← Back