iOS Developer
Description
Position Overview
Were seeking an iOS Engineer to help build camera and video experiences within a consumer mobile application used by millions of customers to monitor and manage their homes. Youll develop features that power real-time video streaming, playback, and device interactions as the application expands into a broader, all-in-one customer platform.
This role is open to remote or hybrid candidates within the U.S.
What You’ll Do
- Build and maintain iOS features for camera and video experiences.
- Collaborate with product, backend, and device teams to deliver end-to-end functionality.
- Contribute to technical design and architecture discussions.
- Write clean, maintainable Swift code using modern iOS frameworks.
- Improve app performance, reliability, and user experience.
- Debug and resolve production issues.
- Participate in code reviews and support engineering best practices.
Required Qualifications
- 4+ years of professional iOS development experience.
- Strong proficiency in Swift.
- Experience building and maintaining native iOS applications.
- Experience integrating RESTful APIs.
- Familiarity with MVVM or similar architectural patterns.
- Strong debugging and problem-solving skills.
- Ability to collaborate effectively in a cross-functional team.
Preferred Qualifications
- Experience with video or media playback (e.g., AVFoundation, HLS, WebRTC).
- Experience with SwiftUI, Combine, or async/await.
- Understanding of iOS app lifecycle, background execution, and permissions (camera, microphone).
- Experience working on large-scale, consumer-facing applications.
How We Work
- Squad-based model with close collaboration across iOS and Android engineers.
- Regular design reviews and guild meetings to align on architecture and best practices.
- Structured onboarding with clear 30-, 60-, and 90-day goals.
- Strong culture of learning, mentorship, and continuous improvement.


