• Software Engineer - Android

    Job Locations US-UT-Draper
    Product Development
  • Overview

    Come be a part of an award-winning company, and an amazing Android development team! You will help develop the Home Control Customer Interface for Android mobile apps and embedded devices (touch panels, set top boxes). 



    • Setup Android Studio based development environment on a Mac
    • Understand the function of each major area of a large app from a high level
    • Establish a good working relationship with your assigned mentor
    • Follow technical directions from senior engineers
    • Mentor junior engineers
    • Participate in all stages of the Scrum (Agile) process including estimation, logging work, demos and retrospectives
    • Drive tasks to completion by working with stake holders and other developers in a collaborative process
    • Implement graphical designs in the app with close to pixel perfect accuracy
    • Insure parity between Android and iOS apps by working with the iOS developers
    • Use Test Driven Development in order to speed feature delivery, and to reduce the bug count
    • Learn and adapt to new technologies



    • A four-year advanced degree or similar experience
    • Understanding of Android app development
    • Having a passion for software development, home automation and mobile development
    • Follow industry best practices
    • Ability to learn technologies outside of the mobile app space


    • Having a published app or having worked on a published app is a bonus
    • Understands Source Control Management practices particularly with GIT


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed