Senior Software Engineer, Frontend

MyFitnessPal, Austin, TX

Online calorie counter and diet plan

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 experienced 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 & Skills Required

  • Expertise in JavaScript, HTML, CSS, DOM APIs and related tooling
  • Built Web apps in a modern frontend stack (e.g., React, Vue, Angular, Ember) on REST APIs
  • Comfortable writing server code (e.g., Node.js/Express, Python/Django, Ruby/Rails)
  • Leveraged source control in a team context
  • Tested frontend code end-to-end


  • Build Web apps that will help millions of athletes reach their fitness goals
  • Build internal apps that help our teammates work more effectively
  • Create and support innovative ideas and solutions, improving our code, enhancing our user experiences, and lifting up the rest of the team
  • 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
  • Help develop the engineering strategy behind our Web apps
  • 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.

About MyFitnessPal

MyFitnessPal has joined Under Armour and has teamed up with MapMyFitness, Endomondo, and UA Record to form the Connected Fitness Business Division. Connected Fitness is the world's largest digital health and fitness community. 

Want to learn more about MyFitnessPal? Visit https://www.myfitnesspal.com/