Bemærk at denne jobannonce er udløbet!
Annoncen er udløbet, og stillingen kan ikke længere søges. Opslaget vises udelukkende som reference

Senior Full-Stack Developer


Motosumo is an innovative Danish startup founded in 2014 and based in Copenhagen. We are a fit-tech company that delivers live streaming indoor bike classes; think Peloton, but for everyone. Our app, along with some cutting-edge machine learning, uses the sensors built into smartphones to provide a more fun, engaging fitness experience, no matter what bike you are using at home. Our live streaming solution is already on the market, and now, we are looking to ramp up the development to make the experience even smoother and our classes even more engaging. We are a small, close-knit team working in a fast-moving and ever-changing market.  

 Our team is growing, and we’re looking for a senior full-stack developer to join the fold. 

The stack  

Our current solution is built on a React Native app for iOS and Android, and a React.js web front-end with game components developed in Unity. Our backend is based on Python, Elixir, Redis, PostgreSQL, and deployed with Chef and Docker on AWS.  

In this position you will be working primarily with: 

  • Python 
  • Javascript 
  • React-native 
  • React.js 
  • PostgreSQL 
  • Chef 
  • Docker 

The Job 

Our tech department consists of nine developers (after you have joined the team) and is split between two four-person teams:

  • The Live Experience team
  • The Activation and Subscriptions team.

As a part of the Activation and Subscriptions team, you will work closely with our experienced and dedicated full-stack and front-end developers. The team is responsible for creating the smoothest experience possible for our users, whether it’s making it easy to sign up for a trial, joining the right class, or setting up the best environment for using our product at home with a stationary bike.  

You will help create a superlative user experience, with the aim to make the app faster and more responsive by developing a slick UI for the onboarding flow, by coming up with clever solutions for sign-in across multiple applications, by making subscription easier, by implementing Kafka in our backend etc.  

You will be part of a team maintaining both a React.js web app, a React Native app, and a very central component of our Python and postgreSQL-based backend.

It’s important to take responsibility for all aspects of a project to ensure the user always gets a great, reliable, and consistent experience with our product.

In addition, you will be working closely with our product owner and UX designer, while having the freedom to shape the new features that you’ll be implementing with the rest of the team. 

Who you are 

You are a senior full stack developer, and preferably you already know your way around React JS, React Native, Python, and AWS. As an experienced developer, you won’t have any problems getting to grips with new technologies, or any other skills you might need in order to do your job a little better.  

We understand you can’t be an expert at everything, but you will be part of a cross-functional team, so we’d be excited to hear about any of your hidden skill helping us build a better product.  

You will be working with different profiles at Motosumo, which is fine as you enjoy communication and teamwork. Writing software is a team sport, so it’s essential that your code is well tested and documented.  

What we offer 

A role in an exciting startup with an ambitious team, embarking on a journey into a new market of live and online fitness classes. We aim to scale our platform and implement a ton of new features, so there will be plenty of challenges along the way. 

Even though we’re currently very busy shipping new features, we promise to do our best to help you adapt to the new role. We’ll give you plenty of time to grow as a developer and as a member of the team.   

The word “startup” sometimes conjures up the dreaded “bro culture” stereotype (yuck!), but in this case, it’s not true. We are very much an equal opportunity employer, and we value diversity and mutual respect. 

Our interview process has three steps

During the initial 1-hour meeting, you will have a talk with Mads, our CTO, about who you are, the company and the position. Our aim is to understand more about your background, your personality, and your interest in the position. You will also have a chance to get the answers to any questions you might have. 

The second interview is a 2-hour interview consisting of 3 parts:   

  1. A 45-minute detailed technical interview with one of our developers. You will review a piece of code and try to refactor it to improve the quality.
  2. A 45-minute architecture interview with a developer. We will present a case, typically a new feature or change in the architecture or structure of our code, and together with our developer you will discuss on a high level the different possible solutions to solve a problem like that as well as the pros and cons of the different solutions. 
  3. A 15-min follow up interview with the CTO.  

The final interview is 1-hour interview, and you will meet both our CEO and our Product Owner for you to introduce yourself and agree on a salary and warrant package. 

Motosumo is collaborating with the Danish recruitment agency Moving Talent in this recruitment process. Please contact Fredrik Bjurö at if you have further questions or would like to apply for the position. 

Skriv i din ansøgning, at du fandt jobbet på

Mere af samme slags?

Modtag jobannoncer der minder om dette job i din indbakke.

Når du tilmelder dig accepterer du samtidig vores privatlivspolitik. Du kan altid trække dit samtykke tilbage.