Full Stack Engineer

Lehi, Utah, United States · IT · R110208 expand job description ↓

Description

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

Who Are We:

Vivint Smart Homeis 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 the largest tech employer in Utah, a certified Great Place to Work, and one of Fast Company’s World’s 50 Most Innovative Companies for 2017.

The Role:

Vivint is seeking a Full Stack Engineer to build and maintain our continually growing suite of internal software systems that support our Inside Sales team. You will be responsible for using your technical talents and capabilities to help our Inside Sales team be successful.

What you will be working on:

Our team of engineers develops and maintains software systems that focus on helping prospective customers go from the point that they visit our website all the way to the point that they are installed with a shiny new Vivint Smart Home System. This involves working closely with our website and digital marketing teams, interfacing with our Five9 call center software, and enhancing our Order Entry Tool. We utilize cloud-based technologies to make these systems powerful and easy to maintain.

Who you will work with:

You will partner with various teams to move developed software from concept to release. You will have the opportunity to work with business partners within Vivint’s sales organization to gather requirements and periodically demonstrate projects you’ve worked on.


Requirements

What we’re looking for:

If problem solving is in your blood -- if you are driven to creatively build software systems to make the lives of people better, we would love to talk to you about joining our team. To be sure you’re a good fit for our team, we want you to have the following knowledge and skills:

  • B.S. degree in Computer Science or related field or equivalent work experience
  • Experience with Salesforce
  • 5 years or more relevant work experience in developing software utilizing web development technologies (i.e. web servers, HTTP, HTML, SSL, API, JSON, CSS, SASS, LESS, etc.)
  • Proficient with a major software development language like C#, Python, or PHP
  • Experience with GIT
  • Experience with SQL or other relational database languages or MongoDB

Some things that would be nice to have:

  • Experience with a leading JavaScript framework like Angular, React, or VueJS
  • Experience using JIRA and knowledge of the Agile Development Methodology (i.e. sprints, stories, code reviews, QA, and release)
  • Understanding of digital marketing and online sales

Benefits

Why Vivint:

  • Free catered lunch/snacks/drinks; new menu daily
  • Medical/dental/vision/life coverage

Paid holidays and flexible paid time away

Your choice between Mac or PC

Employee pricing on smart home products

Casual dress code

Onsite gym

Onsite health clinic

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:

Behind the big orange logo: an inside look at Vivint Smart Home

Why Vivint Smart Home is One of the Most Innovative Companies

Vivint's Culture

Personal information
Your Profile
Application Details