> Markdown version of [/jobs/ext/1959481-ios-engineer](https://www.wearedevelopers.com/jobs/ext/1959481-ios-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # iOS Engineer - **Company:** Lever, Inc. - **Location:** San Francisco, CA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Android Software Development, IOS Applications, Apple IOS, C++ (Programming Language), Mobile Application Development, Computer Programming, Memory Management, Design of User Interfaces, IOS SDK, Objective-C (Programming Language), Object-Oriented Software Development, OpenGL, Software Engineering, Video Editing, Uikit, Multithreading, Caching, Backend, Information Technology, Front End Software Development, Api Design, Objective C++ - **Published:** August 6, 2026 - **Apply:** https://jobs.lever.co/rylo/bfc87147-7bb3-4aae-9d9e-da3e9ace6a22/apply ## About the Role We are looking for someone that has strong experience developing user interfaces for using the iOS SDK. You will need to be a problem-solver, exceptionally organized, a self-starter and detail oriented. If you are interested in joining a small team of talented people who are passionate about solving challenges to improve photography and videography, we look forward to hearing from you soon!, * Work closely with our product and design teams to customize the Rylo experience for the iOS platform * Prototype new features * Strong coding abilities and experience with Objective-C and iOS SDK * A focus on UI design principles and making apps work intuitively * Contribute best-in-class programming skills to develop highly innovative, consumer-facing mobile products * Maintain high level performance and quality, * B.S. or M.S. Computer Science or 4+ years in software development experience * 2+ years of object-oriented software development experience * 2+ years building iOS applications in Objective-C using the iOS SDK * 2+ years mobile application development experience (iOS, Android) * Experience in understanding large and complex code bases, including API design techniques to help keep them clean and maintainable * Experience with C++, video processing, OpenGL a plus * Experience in the following: * - Objective-C language and related frameworks (UIKit, AVFoundation, etc.) * - Multi-threading, memory management, and caching mechanisms specific to mobile devices * - Networking APIs and frameworks ## Description * You'll work with and learn from a highly cross-functional engineering team. Spanning software across the full stack: backend, frontend, Android, desktop, and embedded systems. * Just a year and a half after founding Rylo, we shipped our first camera on time and with a team of only 18. We love what we do and work hard to do it. * Since launching in November 2017, we've expanded distribution to some of the top retailers, such as Amazon and Best Buy. * We value: ownership, a thoughtful approach to problem solving, transparency, candor, and a willingness to learn and teach. * You'll help us build the future of cameras so that anyone can easily capture, edit, and share their favorite memories with the world. ## Related Videos - [SwiftUI In Production](https://www.wearedevelopers.com/videos/134-swiftui-in-production) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Unleash your web skills on native!](https://www.wearedevelopers.com/videos/122-unleash-your-web-skills-on-native) - [Lynx: Native for More](https://www.wearedevelopers.com/videos/1445-lynx-native-for-more) - [Unsolved mysteries between Usability and Accessibility in iOS](https://www.wearedevelopers.com/videos/737-unsolved-mysteries-between-usability-and-accessibility-in-ios) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers) - [What Developers Really Need to Create Great Code Demos](https://www.wearedevelopers.com/magazine/658-what-developers-really-need-to-create-great-code-demos) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)