Back to jobs

iOS Engineer

Who We Are

Zenni Optical, the world's leading online eyewear retailer, pioneered the industry in 2003 with a mission to make prescription eyewear affordable and accessible to everyone. Based in the San Francisco Bay Area, Zenni offers adults and children the freedom to express their personal style through high-quality prescription and protective eyewear curated with a sense for fashion and an incredible selection. With over 55 million frames sold worldwide, the company has brought massive price disruption to the traditional retail model. 

Zenni is proud to be the Official Eyewear of the San Francisco 49ers, the Boston Celtics, Chicago Bulls, USA Volleyball, Columbus Crew, Ghost Gaming, TSM and more. Zenni has worked with designers and tastemakers on curations and collections, including Keke Palmer, Iris Apfel, Chase Stokes and George and Claire Kittle. 

With our recent EyeQLenz and VR Prescription Lenses for Meta Quest 3, we continue to innovate and serve our mission to help the world see better and live better.

Check out our Press Room for more information.

You will:

  • Responsible for the daily development and maintenance of the company's iOS client projects.
  • Participate in the technical research, discussion, and architecture design of project functional modules.
  • Analyze complex problems, tackle technical challenges, and formulate solutions for projects.
  • Optimize project performance comprehensively and handle other issues.
  • Write and maintain project documentation.
  • Contribute to enhancing the team's technical capabilities and formalize technical assets.

You have:

  • Bachelor's degree or higher, fluent in both spoken and written English.
  • 5-10 years of relevant work experience, proficient in Swift, familiar with Objective-C, and knowledgeable about common design patterns and algorithms.
  • Experience with source code management using Git and familiarity with common Git-flow.
  • Good programming habits and documentation skills.
  • Ability to learn independently, with strong problem-solving and technical research skills.
  • Familiarity with reactive frameworks (RAC, RxSwift) is preferred.
  • Experience with AR-related technologies is a plus.
  • Experience with Kotlin Multiplatform Mobile (KMM) is preferred. 

We look forward to hearing from you!

We strive to build a diverse team of individuals with a broad range of experience and perspectives. We encourage you to apply even if you don’t feel you meet all the qualifications.

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf

Select...
Select...
Select...