Senior Backend Developer (Node.Js)

Reposted 22 Days Ago
Be an Early Applicant
Tilburg
In-Office
Senior level
Fitness
The Role
As a Senior Backend Developer, you'll maintain and build APIs, define service objectives, support teams, contribute to engineering roadmaps, and focus on non-functional topics like security and performance.
Summary Generated by Built In

At Basic-Fit, we are on a mission to make fitness accessible for everyone. And we are well on our way! With 4.1 million members and more than 1,500 clubs in 6 different countries, we are the largest gym chain in Europe, and we’re not slowing down any time soon, we open more than 100 clubs in a year! 

 

One of the reasons we can grow this quickly is because we supercharge our clubs with hardware and software. Because of this our club hosts have more time for our members and it even lets us have clubs accessible 24/7! 

 

We are very fond of self-service. We try to make sure that a member has full control over their membership. Going on a long vacation and want to temporarily freeze your membership? There’s a button for that! Canceled your membership but have second thoughts? There’s a button for that! Our goal is that every member is be able to help themselves, whenever they want, wherever they want. 

 

To contribute to our mission we also build features that get our members moving. Either by helping them pick their very first workout or by giving them a little present to get them moving again. We even give users badges for coming to the club! 

 

But be aware, this is not an easy task. 

 

What we do is important to a lot of people, every error and every performance bottleneck can have impact on the fitness experience a member has. As a developer you need to make sure that all our software and hardware runs smoothly. This means the applications you build must handle millions of requests without breaking a sweat, and the hardware needs to be properly serviced and operational across all 6 countries. On top of that Basic-Fit likes to move quickly, and so do our teams! That’s why we minimize unnecessary rituals and focus on the exciting stuff... building software that really matters to our members. 

 

About this role

As a Senior Backend Developer you are not just tasked with building features off the roadmap. You are a pivotal person that reshapes the way we work. You don't just look at how you can improve the way you work but you think of collective improvement as a default. In this role you will be tasked to:

 

- Help build and maintain API's.

- Define Service Level Objectives for the API's and systems in our platform.
- Come up with structural improvement to work towards those objective.
- Support the teams with documentation, architectural design and crushing the occasional hard to figure out bugs.
- Help form the long term engineering roadmap and dictate what we invest time in.
- Generally co-responsible for non-functional topic's like security, privacy and performance.
- You are a big driver in the way we adopt AI in our development process. (No prior experience required, you just have to be excited to learn more about it with us).

 

What it takes to work at Basic-Fit: 

- You need to be a problem solver at heart, using software as your weapon of choice. 
- You understand that there is wide array of different people required to make the really big impact, and you are not afraid to knock on some doors to get things done. 
- Working at Basic-Fit means you eat scale and complexity for breakfast, and that growth is a guarantee. 
- You are eager to take responsibility and know how to manage risk well. 
- You are knowledgeable about your craft and have demonstrated experience with at least some of our tech stack (down below) and you enjoy sharing your knowledge.

 

And that’s where a smart person like you comes in, if you’re up for the challenge. 

 

Don’t worry, you’ll have plenty of back-up! 

 

In Tilburg, a talented team awaits you with open arms. In our development teams, you’ll find a mix of: 

 

- React (Native) developers 
- Node.js developers 
- Product Owners 
- Designers 
- QA Engineers 

 

To help you become the best version of yourself, you’ll even have a Talent Coach who looks out for your personal growth. 

 

Besides all the amazing people you get to work with, you’ll also have a powerful arsenal of tools at your disposal: 

 

We build our applications with: 

- React 
- TypeScript 
- Tailwind 
- Storybook 
- Service Workers 
- Next.js 
- Playwright

 

We build our APIs with: 

 

- Nest.js 
- TypeScript 
- Prisma 
- Postgres 
- Redis 
- Azure EventGrid 
- Azure ServiceBus 

 

To keep everything running, we use: 

 

- Heroku as our cloud environment 
- Azure DevOps for all of our repositories and CI/CD pipelines 
- New Relic as our logging, monitoring, and alerting stack 
- Akamai as our primary WAF and CDN 
- GitHub Copilot as your AI pair-programming partner 

 

If the challenge, the people, and the software weren’t enough… working at basic-fit also comes with a few nice perks! 

 

- A free Basic-Fit gym membership (duh); 
- We host internal hackathons (sometimes even in the club!) 
- 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);  
- You will be working in an awesome office in the Plan-T building next to Tilburg Central Station;  
- A beautiful gym (fitness equipment, spinning bikes, virtual group lessons) at our headquarters (in hoofddorp) 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 (Senior Corporate Recruiter) via [email protected].

#LI-KV1

Top Skills

Akamai
Azure Devops
Azure Eventgrid
Azure Servicebus
Github Copilot
Heroku
Nest.Js
New Relic
Node.js
Postgres
Prisma
React
Redis
Typescript
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Hoofddorp
3,340 Employees
Year Founded: 2013

What We Do

Founded in 2013, Basic-Fit is proud to have more than 3,75 million members in more than 1,400 clubs across the Netherlands, Belgium, Luxembourg, France, Spain, and Germany. Thanks to our fast growth we can call ourselves Europe’s value-for-money fitness leader.

Our mission is to make fitness accessible. We believe that everyone who wants to get fit should be able to have access to fitness. With around 8,000 employees, we operate a simple membership model that provides a fitness experience that is both affordable and accessible. Our values are already represented in our name - B(Be), A(Accessible), S(Smart), I(Inclusive), and C(Committed).

Our European HQ is located in Hoofddorp, the Netherlands, right outside of Amsterdam. We’re always looking for enthusiastic employees in both our clubs and HQs who share our passion for fitness and want to contribute to our fast-growing international company. Besides transparency, innovation is one of our top priorities.

Are you proactive, have an open-minded personality, and are down to earth? Then you'll fit right in with us. GO FOR IT!

Similar Jobs

Snap Inc. Logo Snap Inc.

ASIC Package Engineer

Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Hybrid
2 Locations
5000 Employees

Snap Inc. Logo Snap Inc.

Architect

Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Hybrid
Eindhoven, NLD
5000 Employees

Snap Inc. Logo Snap Inc.

Design Engineer

Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Hybrid
Eindhoven, NLD
5000 Employees
50K-100K Annually

HERE Technologies Logo HERE Technologies

Product Communications Manager

Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
Hybrid
2 Locations
6000 Employees

Similar Companies Hiring

Peaksware Thumbnail
Software • Music • Fitness
Louisville, CO
256 Employees
WHOOP Thumbnail
Wearables • Sports • Healthtech • Hardware • Fitness
Boston, MA
500 Employees
SRAM, LLC Thumbnail
Transportation • Sports • Software • Mobile • Hardware • Fitness • Esports
Chicago, IL
3800 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account