SeekWell

Sr. IOS Engineer

Draper, UT, US

15 days ago
Save Job

Summary

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.

Apply for this job

indicates a required field

First Name*

Last Name*

Email*

Phone*

Resume/CV*

Attach

Enter manually

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

This is a hybrid role based in our Draper, UT office, requiring in-office work 1-2 days per week (Wednesdays and Thursdays). Do you currently reside within a reasonable commuting distance of Draper, UT? *

Select...

LinkedIn Profile:*

What is your current proficiency level in iOS development using Swift?*

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.

What is your proficiency level using SwiftUI in production environments?*

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.

What is your experience level working with ARKit and AVFoundation?*

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.

How would you rate your proficiency with Combine or RxSwift for managing asynchronous workflows?*

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.

Do you have preferred pronouns?*

Select...

How did you hear about this job, or were you referred by someone at SeekWell?

Are you legally eligible for employment in the United States?*

Select...

Will you now or in the future require sponsorship for employment visa status (e.g. H-1B visa status)?*

Select...

Which of the below approved hiring states do you reside in? If you do not reside in one of the below states, unfortunately we are not able to consider your candidacy at this time. *

Select...

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

By checking this box, I consent to receive text messages in regards to my application, and understand that I can opt out at any time by replying STOP to the texts that I receive from SeekWell. *Standard text rates apply*

Select...

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: