Match score not available

Senior Full-Stack Developer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Experience with large-scale applications, Strong problem-solving skills, Familiarity with technologies like React, Typescript, and Nest.js, Ability to work with software-hardware integration, Affinity for fitness is a plus.

Key responsabilities:

  • Enhance customer experience through applications
  • Maintain and improve React/Node applications
  • Ensure optimal service of hardware connections
  • Handle challenges from the integration of software and hardware
  • Collaborate with teams to deliver high-quality software
Basic-Fit logo
Basic-Fit Health, Sport, Wellness & Fitness XLarge https://corporate.basic-fit.com/
5001 - 10000 Employees
See more Basic-Fit offers

Job description

Hi, did you already know Basic-Fit Tech in Tilburg, is building Europe's largest tech driven gym? To achieve this, we need people like you! 

This is what your assignment looks like 

As Full Stack Developer at Basic-Fit,  you ensure the best customer experience for members who use our applications. A lot of software, that we continuously improve and expand. This means not a day will be the same and the scope of your projects will vary. Some examples of the applications that you will be working on: 

  • MyBasicFit: A collection of several user journeys that help our members be completely self-servicing. 

  • Self-service Kiosk: A device in the club that allows members to sign up at their favorite Basic-Fit club. 

  • Body Analyzer: A smart scale which measures the body of a member and shows the progress towards their fitness goals. 

  • Network Operating Center: An internal system that we use to monitor and service our hardware in the clubs. 

You’ll be helping us maintain and improve the React/Node applications and hardware bridges that run these physical touchpoints and make sure that we can optimally service our hardware. 
 

What we are looking for 

  • Experience running applications at scale, you’ve worked on projects that have a lot of users or are distributed to a sizeable number of devices. You know how to estimate risk and how to deliver software to members that depend on it for their workout. 

  • Great problem-solving skills, the combination of software and hardware comes with a set of surprises. The internet can go down in a club, devices have wear-and-tear or can have incorrect installation. You enjoy writing software to account for such challenges; *

  • You welcome feedback and enjoy giving it. You aim for the stars and help your team do the same. 

  • Bonus points if you have some affinity for fitness 😉; 

You enjoy the challenge of working on software on a big scale. Basic-Fit has millions of members and more than 1500 clubs all across Europe that actively use our software and hardware. But fear not! We have a great collection of tools and frameworks to support you in this: 
 

This is what our stack looks like 
We build our applications with: 

  • React 

  • Typescript 

  • Tailwind 

  • Storybook 

  • Service workers 

  • Next.js / Express 

  • Cypress 

We build our API’S with: 

  • Nest.js 

  • Typescript 

  • Prisma 

  • Postgres 

  • Redis 

  • Azure EventGrid 

  • Azure ServiceBus 

To keep everything running we use: 

  • Heroku as our cloud environment 

  • AzureDevops for all of our repo’s and CI/CD pipelines 

  • New Relic as our logging/monitoring/alerting stack 

  • Akamai as our primary firewall/CDN 

  • Github copilot as your AI pair-programming partner  

 

About us:

Basic-Fit is the number one low-cost high-value fitness brand in Europe. We are determined to make fitness accessible to everyone and a habit people love. Together with our orange team, we deliver affordable fitness solutions at 1500+ clubs across Europe, to over 4.1 million members combining our straightforward membership model with top-notch fitness technologies. However, where we are today is just the beginning. In the next years, we aim to further professionalize and continue our growth. We move fast like a start-up, whilst making use of our strong corporate backbone. Our company values can already be found in our name: B(Be), A(Accessible), S(Smart), I(Inclusive), C(Committed). 

  

Are you curious, entrepreneurial, practical, and do you have a playful demeanor? Basic-Fit is the right place for you. Please feel invited to grow with us, to make an impact and to share our mission. Welcome to the Orange Community.

 

Furthermore, you can expect:  

  • An informal (you can wear jeans and sneakers if you like), international (many cultures and languages) and friendly, down-to-earth environment; 

  • Plenty of opportunities for your own initiatives and to make an impact; 

  • Unlimited access to the online training courses of LinkedinLearning and GoodHabitz; 

  • Good benefits, including travel allowance, a bicycle plan, discount on additional health insurance, work from home allowance and participation in our pension scheme (Basic-Fit pays 52% of the premium); 

  • We work hybrid, this means 3 days at the office and 2 days remote by a fulltime workweek; 

  • You will be working in a brand-new office in the Plan-T building next to Tilburg Central Station; 

  • A beautiful gym (fitness equipment, spinning bikes, virtual group lessons) at our headquarters which you can use anytime. 

  

Apply for this job 

You can apply via the button, and we will inform you as soon as possible. The process consists of two interviews in our office. 

  

Before applying, please make sure you are eligible to work in the Netherlands. Unfortunately, we do not sponsor new work visa or permits for this position. If you already have a sponsorship, it is possible to transfer this sponsorship to Basic-Fit.  

  

If you have any questions, please contact Kerensa (Corporate Recruiter) via kerensa.vanderlans@basic-fit.com. 

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Health, Sport, Wellness & Fitness
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving

Full Stack Engineer Related jobs