Who we are
Founded in 1995 in Provo, UT, 1-800 Contacts has become a $3+ billion business devoted to simplifying and making vision care affordable. Our diverse portfolio includes the flagship 1-800 Contacts brand, Liingo Eyewear, a direct-to-consumer glasses retailer, and Luna, catering to optical retailers and eyecare professionals. As a proud member of the KKR family, one of the world's largest private equity firms, we've established a customer-first standard, with more innovations on the horizon.
Embracing an unconventional ethos, we prioritize our people—placing them before customers and the business. Our culture emphasizes frontline empowerment, parental bonding, mental health resources, and continuous development. Acknowledged by Forbes and Fortune 100, we're a community fostering big dreams, embracing failure, and supporting each other as we revolutionize the vision industry.
Things You’ll Do
-
Participate in all aspects of software development including requirements analysis, task estimation and sizing, technical investigation, software design and implementation, testing, and deployment.
-
Work with other team members in a mostly paired-programming environment to develop quality applications.
-
May need to work occasional off hours/weekends to support 24x7 production systems. We have an weekly on-call rotation to keep an eye on production alerts/issues.
-
Implement/maintain tests and best practices to ensure the quality of software.
-
Create specifications and documentation to support design and development as needed
-
You will have opportunities to research/implement new technologies, shape the Android codebase, learn, grow, mentor, and be mentored
-
We have a hybrid work environment, and we try to meet in person at least once per month. We also try to do weekly lunch meetups.
Qualifications
-
Bachelor’s degree or equivalent professional experience required.
-
5+ years professional android experience. We are looking for candidates with senior level experience who can continue to grow our mobile app and are willing to own the Android codebase.
-
Proficient in Android development tools such as Android Studio, Gradle, GooglePlay, etc
-
Well-rounded experience in mobile languages (Kotlin and Java). We are working towards a 100% Kotlin based application.
-
Proficient in managing an enterprise level applications on GooglePlay
-
Experience with web requests via HTTP/REST and JSON responses
-
Experience using concurrency and multi-threading (Ideally Coroutines)
Bonus experience:
-
Espresso
-
Kotlin Coroutines
Why We Will Love you
-
You are excited about mobile devices and technology.
-
You are outgoing and like working with others.
-
You are passionate about providing a great user experience.
-
You like to learn new things.
-
You are self disciplined and motivated to deliver and innovate in a hybrid work environment.
Why you’ll love us
-
Equipment needs are covered. Flagship phone every year to stay up-to-date on current tech, Fast Macbook Pro, peripherals, software licenses, etc.
-
Unlimited PTO/Great work-life balance
-
Hybrid Work environment (in-person at least once per month, and we try to get lunch together weekly)
-
We have a very close-knit team. We all trust and support each other, have fun, and deliver great things.
-
Monthly team builds
-
Multiple corporate events throughout the year.
-
Optional Paid training conference once per year (conference locations require approval)
-
Developer stake in what projects are worked on (tech initiatives)
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 (Steak dinner under $6)
-
Free snacks, ice cream, and drinks every day
-
Full onsite gym
#LI-Hybrid