Senior iOS Engineer working on Ro’s mobile healthcare platform, enhancing iOS applications for patient care management. Lead architecture and collaborate with cross-functional teams on innovative solutions.
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
Requirements
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.
Junior iOS Developer implementing and improving software functionalities at Unicred. Collaborating with teams and learning best practices in a hybrid work model.
Senior iOS Engineer developing innovative delivery solutions for E - commerce companies in Egypt. Collaborating with cross - functional teams in a fast - paced agile environment.
Senior iOS Engineer building and shipping core iOS product experiences for webAI. Collaborating closely with design to deliver high - performing UI and feature developments.
Lead iOS Engineer developing AI - powered applications for webAI. Define architecture, engineering standards, and mentor engineers while enhancing user experience.
Software Developer focusing on OLX app evolution and user experience. Engaging in end - to - end development with a strong emphasis on software excellence and impact.
Associate iOS Engineer developing and maintaining mobile applications at FanDuel. Collaborating in an Agile environment while utilizing Swift and other iOS technologies.
Sales Specialist at DEXIS growing advanced intraoral scanner sales through customer engagement and product demonstrations. Collaborating with marketing and sales teams to identify opportunities and maximize revenue.
Senior iOS Engineer developing mobile applications for a high - growth PropTech company. Taking ownership of iOS code base and collaborating with design and development teams in an inspiring work environment.
iOS Engineer at Grow Therapy developing and scaling iOS app for mental health care. Join a mission - driven team to enhance accessibility and user experience in therapy applications.