Software Engineer, Frontend
Company Description
Come join Under Armour’s digital division, creating software to power the future of connected fitness. We’re serious about individual growth and athlete achievement, and we’d like you to join us to build real products that will help millions of people improve their lives through better health & fitness. You will learn, grow and play in an environment that focuses on results and delivery, all backed by one of the strongest consumer brands in history. Will you…PROTECT THIS HOUSE?
About You
- You’re an engineer who loves using technology to help others
- You’re excited about frontend development yet are comfortable moving around the stack
- You’re a self-starter who thrives with ownership of work and gets the job done
Experience and Skills Required
- You have professional experience with JavaScript, HTML CSS, DOM APIs and related tooling
- You’ve built apps in a modern frontend stack (e.g., React, Vue, Angular, Ember)
- You’re comfortable writing server code (e.g., Node.js/Express, Python/Django, Ruby/Rails)
- You’ve leveraged source control in a team context
Responsibilities:
- Build Web apps to help millions of athletes reach their fitness goals
- Build internal Web apps to help teammates work effectively
- Collaborate with cross-functional teams (Backend, Mobile, Infrastructure, Data Science, Product Management, Program Management, Design, QA, etc.) to best serve the needs of our products and our platform
- Contribute to the curation and prioritization of the team roadmap
- Model and advocate for quality in software design, documentation, and implementation
About Our Team & Tech
We’re a tight-knit team of engineers who love to ship code. We value speed through efficiency and regularly assess how we can work smarter together. We take pride in our work and love creating great experiences for our users.
Our Web apps are built on a React & Redux foundation. We use Webpack and an assortment of other tools to manage the asset pipeline. On the backend, we use Node.js/Express to serve our Web apps. All of it’s written with the latest JavaScript specs (ES2017+). We write tests in Jest and strive to keep them meaningful and helpful. We use Docker to keep our environments contained and consistent. We keep an eye on app health through New Relic, Sentry and Pager Duty.