At Kiosk, we think hiring is paramount. We are a small team with big ambitions and we are looking for great people to grow with us.

This is why our hiring process is involving: we want to find the best people to work with us on this challenging adventure.

What we value

To get an idea of whether Kiosk would be a good place for you, here are the things we value in a candidate:

What we offer

We think Kiosk is a great place to grow and have an impact on the world.

The CSRD is a defining regulation that can shape the future but that is also a great technical challenge.

We offer you an opportunity to take ownership of your work but you are not left alone. You will receive guidance, support, and feedback to grow.

Steps

Screening (30 min)

The screening is a call where we get to know each other. Then, we introduce you to Kiosk, the job, and the process.

There are no wrong answers. Come with a clear idea of what you are looking for in the position and the company.

Take-home case study (asynchronous)

After the screening call, you will receive a link to a take-home case study. It should take you less than four hours and you have a week to do it.

It will obviously not be perfect, and you should be ok with it. The goal is to get a glimpse of how you work and, more importantly, how you share your work.

You can chose the technologies you want, but here is our stack if you want it: TypeScript, Express, React, Postgres.

You are free to use AI at any stage, we simply ask that you would be transparent about it and tell us how you used it.

If the case study shows the qualities we look for for the job, we send you an invitation to the technical interview.

Technical interview (1h)

We start the interview from your submission to the case study and see how we could improve it. For that, we ask that you download and setup the live share extension (if you use VS Code) or that you create a Replit account.