IT - Technology Lead | Java | J2EE

Vivint SolarLehi, UT5M ago

If this is your first time applying you will need to create a candidate account when you click on apply.At Vivint Solar we believe that the right combination of solar energy and technology can help individuals save money, and save the planet. We are building the next generation of software tools to enable homeowners to be better informed about their energy needs, and to more easily act on that knowledge.

To accomplish this, we are looking for someone who can use their experience with mobile UI development to help us deliver the best experience to our customers. Someone who can contribute their knowledge of best practices and patterns, and help drive our mobile architecture to the next level. This person will work closely with designers, product and program managers, and technical management to help ensure we are building the right things the right way.

Our tool stack includes AWS, NodeJS, GraphQL, and React & React Native - so your mastery of these technologies will position you to be a powerful contributor and influencer on our team. We have a great team culture of pulling together and helping each other learn. Your experience will help us continue to improve our culture and our practice with DevOps, CI/CD, and other agile development processes.Key Job Duties:

You would be expected to understand a broad set of tech used across the industry, mentor other engineers in designing & implementing solutions, reviewing contributions to products, and engaging at many levels of planning.You would be expected to be a great communicator and encourage communication from other team members.You would be relied on to be a leader in product engagement, being highly engaged and motivating others to be engaged.You would be expected to work with managers to help other engineers grow.

Necessary Skills & Experience:

Experience creating and deploying React applicationsExperience creating and deploying React Native mobile applications6+ years of mobile dev experience, iOS or Android6+ years of experience building web solutionsUnderstanding of RESTful servicesStrong understanding of JavaScript, its quirks, and workaroundsStrong understanding of web technologies (HTTP, HTML/CSS, Networks, etc.)Experience with microservices, testing, and DevOps culture3+ years of NodeJS experienceExperience with GraphQL, Relay, and ApolloExperience building on AWS infrastructureExperience with codepush technologies


Employees of Vivint Solar must submit to a criminal history check, motor vehicles check, drug screening, and obtain clearance from the state based upon the state requirements.

We do not accept resumes from headhunters, placement agencies, or other suppliers that have not signed a formal agreement with us.

Vivint Solar is a proud promoter of employment opportunities to our Military and Veterans. We, an equal opportunity employer, do not consider any protected traits (e.g. race, creed, color, religion, gender, national origin, non-job-related disability, age, or any other protected trait) when hiring—under federal, state and local laws.