As an established leader in performance and innovation, Under Armour Connected Fitness is dedicated to improving the health and fitness of millions of athletes worldwide. Powered by the foundation of the MapMyFitness suite of mobile apps and websites, Under Armour Connected Fitness continues to deliver game-changing solutions to how athletes train, perform and improve by creating the ultimate worldwide digital community dedicated to health and fitness. The team of digital products currently under the Under Armour Connected Fitness brand include MapMyFitness app suite, Under Armour Record, MyFitnessPal and Endomondo.
The Under Armour Digital team is building new devices and experiences to make all athletes better. We have shipped many devices to date including Digitally connected shoes, UA Sport Wireless Heart Rate headphones, and HealthBox contain UA Band, UA HeartRate strap, UA Scale.
In this role, your job is to deliver these device experiences while leveraging industry best-practices. You’ll achieve this ambitious goal by working within a cross-functional, Agile team, composed of software, QA, design, project and product disciplines.
Device development and integration with our suite of mobile applications including pairing, connection, and data transfer.
Work closely with our creative design and user interface team to implement native mobile interfaces according to the Android Design Principles.
Be comfortable with researching and implementing cutting-edge technologies to attain business goals that will benefit our continually growing user base.
Deep desire to learn, apply, and share knowledge
Attention to detail
Experience building applications in Java for the Android platform
Experience writing unit tests and testable code
Experience in concurrent programming
Comfortable with Android performance tools
Comfortable working with RESTful APIs
Comfortable using Git in a team environment
Comfortable using a command line
Worked on wearable or other hardware projects
Worked on a project using Bluetooth Smart
Worked on a fitness related project
Relational database experience (e.g. SQLite)
Worked on other mobile platforms (e.g. iOS, Mobile Web)
Build and release procedures (e.g. Gradle, Android Studio)