Back to jobs
New

Sr. IOS Engineer

Draper, UT (Hybrid)

Who we are

SeekWell is the parent company of 1-800 Contacts, Luna, and Hello Eyes. Our goal is to make it simpler, easier, and more accessible for people to get the vision care they need. We maintain the legendary, award-winning culture 1-800 Contacts started almost 30 years ago and continue to develop innovative, pioneering products and businesses that make consumers cheer and optometrists squirm. We’re owned by KKR – one of the world’s largest and most successful private equity investment companies. We’ve built an excellent company and changed an industry by putting the customer first, always. The best is yet to come!

Why you want this job Powered by advanced algorithms, our comprehensive suite of mobile and web products is transforming how people access vision prescriptions—making it faster, easier, and more convenient than ever. We're redefining the eyewear experience.

As part of our team, you’ll play a key role in developing, enhancing, and maintaining innovative solutions that elevate the customer experience. You’ll implement complex software based on project requirements, technical designs, and industry best practices. You’ll also contribute to design reviews, collaborate with cross-functional teams to solve real-world client challenges, and help define the scope and direction of new initiatives.

If you are:

  • A creative, out of the box thinker, with a passion for new technologies
  • Highly motivated self-learner, not afraid of a challenge
  • Strong teammate
  • Passionate about clean code, design patterns and standard processes
  • Able to write and maintain code for high-level performance and efficiency

What you'll need

  • 5+ years building mobile applications
  • 3+ years building iOS applications using Swift
  • Experience with iOS frameworks such as SwiftUI, ARKit, AVFoundation.
  • Experience in multithreaded environments using Combine or RxSwift
  • BS / MS in Computer Science or equivalent
  • Experience working and implementing product features from start to finish in an online production environment

Perks

  • Free eye exams for your entire family
  • Deep discounts on lenses, glasses, and other services
  • Amazing healthcare coverage
  • 401(k) match
  • Flexible PTO
  • Tuition reimbursement program
  • In-house restaurant with highly discounted meals 
  • Free snacks, ice cream, and drinks every day
  • Full onsite gym

 

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

 #LI-Hybrid

Apply for this job

*

indicates a required field

Resume/CV*

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


Select...
Select...

Beginner: You have foundational knowledge of Swift and iOS app development and have built basic apps or completed coursework

Intermediate: You’ve built iOS apps using Swift and contributed to production-ready features, but may still rely on support for complex architectural or debugging issues.

Advanced: You’ve independently developed full iOS features in Swift, understand UIKit/SwiftUI well, and regularly contribute to app performance, code quality, and maintainability.

Expert: You lead iOS architecture decisions, mentor others, and are highly proficient in Swift. You drive app performance, scalability, and clean code practices across teams.

Select...

Beginner: You’ve explored SwiftUI through tutorials or small projects.

Intermediate: You’ve used SwiftUI for building real features and understand its core concepts (e.g., state management, layout system).

Advanced: You use SwiftUI to build dynamic, scalable UIs in production apps and are comfortable with performance tuning and best practices.

Expert: You are a go-to expert on SwiftUI in your team, understand its underlying rendering behavior, and create reusable, modular design systems using SwiftUI.

Select...

Beginner: You’re familiar with ARKit/AVFoundation concepts and may have done small experiments or projects.

Intermediate: You’ve integrated AR or media capture/playback features using these frameworks into a real application.

Advanced: You’ve built complex AR or multimedia features using ARKit or AVFoundation and debug issues across camera, audio, or motion layers.

Expert: You deeply understand the AR and media pipeline in iOS, build immersive or high-performance media features, and are capable of leading technical direction in these areas.

Select...

Beginner: You understand basic asynchronous patterns and have minimal hands-on experience with Combine/RxSwift.

Intermediate: You’ve used Combine or RxSwift for common async tasks and data streams within an app.

Advanced: You build and maintain complex reactive pipelines and handle multithreaded operations with ease using these libraries.

Expert: You architect apps using Combine or RxSwift, solve advanced threading/performance problems, and guide team usage of reactive programming best practices.

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

Arizona, California, Colorado, Florida, Georgia, Idaho, Indiana, Montana, Nevada, New York, North Carolina, Ohio, Oregon, Texas, Utah, Virginia, Washington, Wisconsin 

Select...