iOS Software Development Engineer, Ring
Core
Design, develop, and maintain iOS mobile applications that interact with home security devices and cloud systems to deliver a seamless user experience.
Role type
Senior iOS Software Development Engineer
Builds
Core features of the Ring mobile app for home security
Domain
Consumer electronics / Home security / Mobile development
Deliverable
production ML models | product features
Required skills
iOS development, Objective-C, Swift, system architecture, design patterns, scalability, performance optimization
Preferred skills
Full SDLC, code reviews, source control, WebRTC, video streaming technologies
Technologies
iOS, Objective-C, Swift, WebRTC
Responsibilities
Design and develop iOS mobile applications, lead architecture and design of features from conception to launch, prototype technology and evaluate technical feasibility, improve engineering processes and tools, collaborate with cloud and firmware teams
Seniority
Senior, hands-on IC