About Arlo: At Arlo, we're passionate about creating innovative and reliable solutions that help people protect what matters most to them. Our team is dedicated to delivering products that exceed our customers' expectations, while always pushing the boundaries of what's possible in the world of protection technology. We believe that everyone deserves to feel safe and secure, whether they're at home or away, and we're committed to providing our customers with the peace of mind they need to live their lives without worry. Arlos deep expertise in AI- and CV-powered analytics, cloud services, user experience, product design, and innovative wireless and RF connectivity enables the delivery of a seamless, smart security experience for Arlo users that is easy to set up and interact with every day.
As a Staff iOS Engineer, you will play a pivotal role in delivering high-quality, scalable iOS applications across a variety of projects. This includes adding support for new products, finding innovative solutions, and bringing fresh ideas to continuously improve our mobile experience.
You will be an integral part of our team's effort to shape the future of the Arlo device ecosystem. This position requires a proactive and innovative mindset, with strong collaboration across cross-functional teams.
Key Responsibilities:
iOS Development Initiatives: Design, develop, and maintain responsive and high-performing iOS applications, driving initiatives to completion.
Problem Solving & Innovation : Identify challenges and propose innovative solutions to enhance app performance and user experience.
Architect and Implement Solutions: Collaborate with product and design teams to translate business requirements into scalable, maintainable technical solutions.
Code Review and Quality Assurance: Ensure high coding standards and performance optimization through detailed code reviews, promoting best practices and continuous improvement.
Collaboration : Work closely with firmware engineers, product managers, and UX team to deliver exceptional products that align with business objectives .
Stay Current with Industry Trends: Stay up to date with the latest trends and advancements in mobile development, bringing innovative ideas and technologies to the team.
Qualifications:
9+ years experience in iOS development.
Strong experience in building native mobile (iOS) applications with an emphasis on performance and robustness.
Experience developing multi-threaded, asynchronous code.
Strong Object-Oriented programming and design skills.
Familiarity with SOLID Design Principles.
Knowledge of design patterns such as MVC, MVVM, VIPER, etc.,
Effective communication skills, both written and verbal.
Knowledge of Apples design principles and application interface guidelines.
Familiar with version control, issue tracking, continuous integration environment (Git/JIRA/Confluence/Jenkins or similar).
Familiarity with RESTful APIs to connect iOS applications to back- end service
Experience working in Agile environments.
Excellent troubleshooting skill .
Bonus Skills:
Proficiency in reactive architecture, including RxSwift , RxCocoa .
Experience interfacing with embedded devices.
Experience working with IOT communication protocols such as BLE, NFC, and MQTT.
Demonstrated expertise in audio/video real time communication and streaming video protocols (RTSP/RTP/HLS).
Experience with SIP, H265/264 codecs, FFMPEG , WEBRTC .
The pay range for this position reflects the minimum and maximum target for new hire salaries at commencement of employment and is expected to be between USD $125,000-220,000/year . However, base pay offered may vary depending on multiple factors, including role, job-related knowledge, skills, relevant education and experience . The total compensation package for this position may also include other elements, including bonus, equity, and a full range of benefits. Details of all benefits will be provided if an employee receives an offer of employment.
Were committed to inclusivity and selecting the strongest candidateno matter their background. Even if you dont meet every listed qualification, we encourage you to apply. Were happy to support growth in areas essential to the role. Interested in learning more about our workplace? Visit and follow our LinkedIn , and Glassdoor pages to read employee insights and get updates of what its like to be part of Arlo.
Arlo is proud to be an Equal Opportunity Employer. We value inclusion and are committed to inclusive, and harassment-free workplace. We prohibit discrimination and harassment based on all legally protected statuses in all hiring and employment.
We provide reasonable accommodations to applicants and employees with disabilities, who are pregnant or have a related medical condition, or who have sincerely held religious beliefs, observances, and practices. Pursuant to applicable state and municipal Fair Chance Laws and Ordinances, the Company will consider for employment qualified applicants with arrest and conviction records.