Full Stack Engineer (Javascript + Python)

About Us

Carv is creating a new paradigm of sports technology with the world's first digital ski coach. Learn with real-time audio instruction, AI-driven data analytics and content developed with the best instructors in the world.

We've been growing fast, doubling our business every year. In fact, Carv is already the biggest ski school by hours taught, and we're only just getting started...

We're looking for ambitious and passionate people to join us in our mission to build the world's best sports coach.

Over the past three ski seasons, we've collected terabytes of skiing data covering tens of millions of skiing turns and user instructions. We are looking for a passionate Full Stack Engineer to join our growing software team so we can help everyone ski better.

The Role

You will be working with the product, data science and marketing teams to help improve our dashboards and website. We're a passionate group who love skiing and thinking up new ways to apply technology to sports coaching.

Our website is an SSR app deployed on Vercel, and our dashboards are Python applications powered by Streamlit.io. Your day-to-day work will be working on the front end of the website, maintaining the CMS and deploying dashboards to help the team analyse our data.

The successful candidate will have a passion for implementing beautiful frontends and is comfortable with JavaScript or Python

In this role you will:

  • Build new pages for our website, making relevant changes in the CMS.
  • Create new dashboards to visualise KPIs or allow introspection' of user data.
  • Work on our Electron powered test jigs that are used to test hardware during manufacture.
  • Write SQL or Django ORM code to dig into our data for insights.

Our candidate is someone who has:

  • Experience with Vue.js
  • Experience with Nuxt.js
  • Experience with Tailwind.css
  • Experience with Python
  • Experience with Streamlit

The following will be a bonus

  • Experience with Vercel
  • Experience with data analytics
  • Experience with CraftCMS
  • Experience with TypeScript
  • Experience with Electron
  • Experience with SQL


Could be based in any of the following:

(Our main offices are London and Innsbruck, but we have a flexible working policy)

  • London, United Kingdom
  • USA, Canada
  • Tirol, Austria
  • DACH region


  • Work with some of the most passionate people you'll ever come across

  • Competitive salary (depending on experience) with equity options

  • 6 monthly pay reviews

  • NEST pension

  • International travel and regular on snow days (it is encouraged!)

  • Free use of company flat in Innsbruck


Please forward your application with CV, cover letter to pruth@motionmetrics.co