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

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

Support Specialist

Remote

Employee Experience Coordinator (Temporary)

Remote

Change Management Consultant - Avance Consulting

Remote

Work From Home Customer Service Representative – Flexible Hours | Healthcare & Pharmacy Support Specialist (30-39 Hours/Week)

Remote

Experienced Customer Service Representative – Providing Exceptional Support and Driving Business Growth at blithequark

Remote

Sr. Manager, Social Media Advertising - REMOTE

Remote

Provider Customer Service Call and Chat Representative - Remote in Dublin, OH

Remote

[Remote] Staff Data Scientist

Remote

**Experienced Live Chat Customer Support Specialist – Part-Time Remote Opportunity at blithequark**

Remote

Angular Sr. Developer Role

Remote
← Back