Under Armour Connected Fitness is hiring a

Senior Frontend Engineer, MapMyFitness

Austin, United States

Company Description

The MapMyFitness team is a part of Under Armour Connected Fitness, building new experiences to make all athletes better. It’s an open platform that connects to hundreds of devices with applications across web, mobile, and wearables. Further, hundreds of developers and partners leverage the platform via the API and mobile SDKs. As a member of the engineering team, you’ll be charged with creating unparalleled user experiences.

What does this mean? We strive to build the ultimate Connected Fitness solutions, we face extreme growth while consumers continue to expect flawless experiences and instantaneous response times. As a Frontend Engineer, your job is to deliver these experiences while leveraging industry best-practices that contribute to the architecture road map.

You’ll achieve this ambitious goal by working within a cross-functional Agile team, composed of developers, QA, designers, product and project management.


  • Build speedy, delightful web apps for a large user base
  • Employ proven design patterns and engineering practices to build scalable, maintainable solutions
  • Develop a robust cross-browser experience for desktop and mobile devices
  • Be comfortable with researching and implementing cutting-edge technology to attain business goals
  • Provide thought leadership on industry best practices around design, testing, and security
  • Turn big ideas into simple, elegant solutions


Experience Required:

  • 3+ experience writing software within an Agile or similar development environment
  • Solid understanding of JavaScript, HTML, CSS and related tooling/build systems
  • Version control
  • Experience building web apps with a JavaScript framework or library, such as React + Redux, Angular or Ember
  • Experience building web apps with consideration for performance and UX across platforms and devices (responsive design, progressive web apps)
  • Experience working on a cross-functional team (backend, design, product)

Bonus Skills:

  • Developing in server code, such as Node.js or Django
  • Functional programming languages or paradigms
  • Internationalization and localization
  • Unit, selenium and component testing
  • JavaScript map sdks, such as Google Maps or Mapbox
  • Git
  • Client engagements and sales cycle knowledge

Other jobs at Under Armour Connected Fitness