Utah IT Jobs

Mobile utah department of workforce services Logo

Job Information

Vivint Sr. iOS Engineer in Lehi, Utah

Job Description

Who Are We:

Our mission is to redefine the home experience through intelligently designed products and services delivered to every home by people who care.

Vivint Smart Home is the leading provider of smart home services in North America. Vivint delivers an integrated smart home system with in-home consultation, professional installation and support delivered by its Smart Home Pros, as well as 24-7 customer care and monitoring. Dedicated to redefining the home experience with intelligent products and services, Vivint serves more than one million customers throughout the U.S. and Canada. Vivint is a certified Great Place to Work and one of Fast Company’s World’s 50 Most Innovative Companies for 2017.

The Role:We are seeking a skilled and experienced full-time iOS developer that can help us develop and maintain customer-facing mobile applications powered by Vivint’s Smart Home devices. We’re a fast paced and multi-functional team of skilled developers with a passion for innovation, architecture, efficiency, best practices, mentoring peers, delivering more value, and solving hard problems. We deliver customer-facing applications that enable our end users to access and make use of their smart home, and the devices which power it, in new and exciting ways. Team members must be open-minded, able to learn quickly, communicate clearly, and have the capacity to get things done even if the task is less defined.Who you are:You’re an engineer with strong experience developing and working in software architectures. You have a strong passion for embracing and creating new ideas, capabilities, APIs, emerging technologies, while supporting and mentoring your peers. You love to work closely with your team to develop better practices and raise the bar of software you and your peers create. Additionally, you listen to and collaborate with engineers from other teams. You welcome hearing ideas from others and when you see the merit of an idea that’s not yours, you build on it without worrying who came up with it. You are skilled at navigating and digesting reference documentation and existing codebases and can improve them where needed. You are fulfilled when you’re helping those around you to succeed. You work closely with your peers to define and determine how best to architect software and you prototype your ideas while creating tooling which empowers other developers.You work hard to play hard and take pride in delivering excellent work. You’re excited about working with a team focused on delivering a vision and enjoy collaborating with other engineers, product managers, and UX designers to create elegant products that deliver everyday value to consumers.What you’ll do:

  • Work closely and collaborate with our product and design teams to build the ultimate Smart Home experience

  • Discover and create new technologies we’ll use to power our iOS app and, occasionally, the rest of our Smart Home Platform

  • Prototype new and redesigned features across all layers of our application, with primary focus on far-reaching or foundational classes

  • Help define and create new architecture and tooling for the app and work collaboratively with your immediate and extended Android and iOS team to evangelize the content you’re creating

  • Work in a fast paced, self-directed environment

  • Participate in regular “Innovation Weeks” where all engineers get opportunities to explore technologies that may not be part of their daily work

Need to have proficiency with:

  • iOS Foundational Libraries

  • Swift

  • Objective-C

  • Xcode

  • Carthage

  • Common software architectural practices and principles (MVC, MVP, MVVM, Clean, SOLID)

Nice to have experience with:

  • RESTful services

  • Dependency injection

  • Gradle

  • Accessibility frameworks, voice over and dynamic fonts

  • Working with a cross-site team

  • Git

  • CocoaPods

Nice to have (but not necessary) some experience with:

  • Android development

  • Python

  • MongoDB

  • Docker

  • Golang

Minimum qualifications:

  • B.S. in Computer science or related field or equivalent work experience

  • 5+ years professional iOS development experience or equivalent

Why Vivint:

  • Paid holidays and flexible paid time away

  • Employee pricing on smart home products

  • Casual dress code

  • Onsite gym

  • Onsite health clinic (Provo only)

  • Medical/dental/vision/life coverage

What We Stand For:

  • Honesty and Integrity Come First

  • Do the right thing

  • Customer Obsession is Our Advantage

  • A relentless passion to serve the customer

  • Innovation is Essential

  • Today’s innovation is tomorrow’s lifeblood

  • We Win Together

  • Individuals win games: teams win championships

  • Exceptional is Expected

  • Talk is cheap: create value, not just motion

  • We Give Back

Helping people is core to our DNA

Find out more about what it's like to work here:

http://archive.sltrib.com/article.php?id=5360131&itype=CMSID

https://www.fastcompany.com/3067476/why-vivint-smart-home-is-one-of-the-most-innovative-companies-of-2

https://www.vivint.com/company/careers/culture

If you are an active Vivint employee, please apply through Workday by searching "Find Jobs".Vivint Smart Home is a leading smart home company in North America. Vivint delivers an integrated smart home system with in-home consultation, professional installation and support delivered by its Smart Home Pros, as well as 24/7 customer care and monitoring. Dedicated to redefining the home experience with intelligent products and services, Vivint serves more than 1.4 million customers throughout the U.S. and Canada. Vivint is on the Forbes 2018 list of "America's Best Employers," the Forbes 2019 list of "America's Best Employers for Diversity" and is one of Fast Company’s World’s 50 Most Innovative Companies. The company is the largest tech employer in Utah, the state’s #1 patent company and a certified Great Place to Work. For more information, visit www.vivint.com.

Vivint Smart Home is aware and addressing the rapidly evolving situation with the COVID-19 virus. We want you to know that we are monitoring the virus and impact closely and taking actions to keep our workplace healthy and minimize disruptions to our customers. Now more than ever we appreciate the importance of coming together to protect families and their homes. Some of these measures that relate to candidates include virtual interviews, and work-from-home opportunities. We value you as a candidate and hope you and your families stay healthy and appreciate your support in keeping our global community safe during these unprecedented times. Thank you.

DirectEmployers