FrontEnd Developer

Lisbon, Portugal Full-time

We are looking to hire a FrontEnd Developer who is passionate about creating features for one of the fastest-growing software applications in the functional fitness industry. You will be an integral member of coding a wide variety of features for the app. This role offers the opportunity to own a project from creation to completion and build features on the cutting edge of development.

You will be part of a team derived of creative rock stars and tech geeks. This team, with your help, will tell powerful stories through our product line targeted to our existing and prospective customers.

This is the perfect opportunity for someone who has a very strong Front End development, testing, and implementation background, great personal skills, enjoys working with other talented engineers, and being accountable and impactful in a fast-paced environment with high expectations.


A Day in the Life:


  • Ensure code is maintainable, scalable, built for ease of use, and performs optimally
  • Work in or with testing team and perform quality checks and code reviews
  • Working with our development and product team to test new features and enhancements
  • Creating awesome new features
  • Working on cross-functional teams in product development and design, testing, and QA

Knowledge, Skills & Abilities:


  • Possesses expertise in Front End development, testing, implementation, and optimization
  • Proficient understanding of web markup, including HTML5, CSS3
  • Basic understanding of CSS pre-processing platforms, such as SASS
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery and/or React
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Proficient understanding of cross-browser compatibility issues and ways to work around them
  • Proficient understanding of code versioning tools, such as Git
  • Understands the software development lifecycle, including agile methodologies
  • Has strong analytical skills with the ability to solve problems and formulate recommendations
  • Possesses a willingness and aptitude to embrace new ideas and master concepts rapidly
  • Has integration experience with external systems using customized Web Services
  • Has excellent logical skills, especially with regards to programming
  • Knowledge of responsive and mobile best practices
  • Fluent in English (written and verbal)
  • Knowledge of the OutSystems platform (is a plus)
  • Knowledge of progressive web apps concepts (is a plus)


Education & Training:


  • BS/MS in Computer Science, or relevant experience

The Application Process:


  • Fill out the online application form
  • Submit your video pre-screening answers and complete your Personality Assessment
  • You’ll come to our office for a personality/culture interview with HR
  • You’ll come to our office for an technical skills interview with our tech team
  • You’ll complete a leadership skills interview with our leadership team
  • If we think you're a fit, we'll make an offer


Apply for this opening at