Senior full-stack developer

Timewax delivers resource planning software to rapidly evolving service organizations. We are looking for an experienced full-stack developer that wants to join our team to help scale and further innovate our platform. 

Illustration of a full-stack developer

About the job

We have a stable product that requires little maintenance. We do greenfield development to take this system forward to meet our business goals and maintain our growth. You will write code and safeguard best practices, which are essential in designing our new architecture.

These are a few examples of exciting projects you will get to work on:

It’s a joy

“I like that Timewax gives me the space to develop myself. The planning software is a great and challenging product to work on. I definitely feel I’m in the right place here at Timewax.”
Photo of employee Benny van der Bijl
Benny van der Bijl
SOFTWARE DEVELOPER

The work environment

We are a customer-oriented club and like to provide simple solutions. We are honest with each other and with the customer. If we are unable or unwilling to deliver something, we will say so. We like to act quickly and, above all, to do. Our working environment is further characterized by:

If you want to develop yourself in certain areas or if you want to brush up on your knowledge, you can follow some online courses that we will of course pay for.

Our stack

This is a full-stack role, so we don’t expect that you have experience with all the listed technologies in our stack. Don’t worry about ticking all the boxes: if you have a solid foundation as a software developer, you’ll be fine!

Front-end

Back-end

What we look for in developers

We are looking for an experienced software engineer with broad general knowledge, also about best practices and concepts like functional programming and testing.

At the same time, you’ll be part of a great team with people you can learn from and who can cover your weaker areas. Don’t worry if you enjoy some things more than others. You don’t have to be a “rock star” with CSS or database engineering, just to name a few if those are not your cup of tea.

It is vital that you enjoy working as a generalist, however, and that you don’t mind switching between technologies if needed.

If you don’t have experience with TypeScript or Kotlin, but know another language (e.g., Elm, Clojure, Haskell, Erlang, Swift, F#, OCaml or Scala), that is also acceptable.

Being allowed to work in the Netherlands without sponsoring a visum is also preferable. We will consider exceptions to these on-site and visum requirements for genuinely exceptional candidates (e.g., having made open-source contributions to tools or libraries in our stack).

Your manager

“I enjoy being a support person for the team. That often means removing distractions so you can focus on getting things done. I’m also passionate about technology. I’m looking forward to sparring with you, to learn from you and to facilitate you.”
Filip de Waard
Filip de Waard
MANAGER DEVELOPMENT

The team

Since COVID we work a lot from home, but we are looking for people that want to come to the office in Amsterdam at least once a week. We have a team with:

We have a small technical assignment as part of our interview process. The result is reviewed in a call or in-person meeting at the office with a few team members, which is an excellent opportunity for you to get an impression of your potential future colleagues.

Want to know more?

Reach out to us, we look forward to have a conversation!

Potential revenue increase