[Remote] Senior iOS Engineer
Note: The job is a remote job and is open to candidates in USA. Ro is a healthcare technology company focused on building a new system where patients are in control of their health. They are seeking a Senior iOS Engineer to join their Patient Experience team to design and maintain high-quality native iOS experiences for their mobile healthcare platform.
Responsibilities
- Drive the architecture, design, and implementation of new features in Ro’s iOS app, supporting thousands of members daily
- Build real-time, visually engaging, and accessible experiences that help patients seamlessly achieve their health goals and manage their care
- Partner closely with design, product, and backend engineers to influence the roadmap and shape Ro’s native mobile patient experience
- Own the technical quality of the iOS app—defining and enforcing best practices in testing, observability, accessibility, and performance optimization
- Continuously identify and address opportunities to improve app performance, scalability, and developer velocity
- Contribute to architectural vision and the evolution of Ro’s mobile ecosystem, including CI/CD pipelines, monitoring, and release management
- Mentor teammates through code reviews, pairing, and design discussions, fostering a culture of learning and technical excellence
Skills
- 5+ years building and shipping iOS apps at scale, with a focus on elegant, user-centric interfaces
- Proficiency in Swift, Swift Concurrency, and SwiftUI, with strong understanding of app architecture, performance optimization, and accessibility principles
- Deep experience with multithreading, async/await, memory management, and unit testing
- Familiarity with CI/CD pipelines, monitoring tools, and release processes for the App Store
- Proven ability to collaborate across disciplines, working effectively with designers, product managers, and backend teams
- Strong sense of ownership—from technical design and implementation through post-release monitoring and iteration
- Genuine care about the user experience and can quickly assess the right visual solutions to achieve the product and design goals in an elegant manner
- Passion for continuous learning and bringing modern mobile development practices to elevate team quality and user experience
- Experience mentoring or guiding other engineers through technical leadership or peer coaching
- Experience in telehealth or other highly regulated industries
- Experience with decoupling monolithic applications into distributed asynchronous services
Benefits
- A competitive equity and benefits package (as applicable)
Company Overview
Company H1B Sponsorship