We are looking for a Senior Full-Stack Engineer!

Remote (US and Europe timezones) | Full Time

SessionLab is the leading platform for workshop facilitation and process design. We are working to empower people to design and run better workshops, with more than 90.000 professionals using our Software-as-a-Service product. 

We are looking for a senior full-stack developer with frontend focused experience to help us scale our platform and deliver more value to our customers.

You’ll be our third developer, working closely with our CTO and senior front-end developer, as well as our designer and product manager. You’ll build new and exciting features, improve platform security and maintain stability of our infrastructure. You will have a chance to work on and influence our whole stack, including DevOps, with an initial focus on the backend.

We are a bootstrapped and profitable software business, headquartered in Tallinn, Estonia, and working across Europe with a fully remote 7-person team (team members currently in Sweden, Hungary, UK, Russia, Spain, Croatia and Austria). Therefore, we are looking for somebody who is self-motivated, independent and comfortable working in a remote-first environment.

What we are looking for

Advantages (not a must but a big plus)

So what will I be doing?

To give you an honest perspective of where we are now: we have a stable application and infrastructure with a relatively up-to-date codebase and an extensive customer-driven roadmap of new features and improvements we want to bring to the app.

This is where you come into the picture: we need somebody who can work full-time on bringing new features and improvements to the app.

In more practical terms:

Why is this great for me?

Application process

Ready to join us developing the greatest workshop design experience?

Here is also the outline of the whole application process, so you know what to expect:

  1. Fill in and submit the application form – we will try to get back to you within 2 working days, but sometimes it might take slightly longer
  2. A short (up to 30-minute) non-technical video interview where we try to see if there is culture fit between you and SessionLab
  3. A technical interview (60-minute) video interview where we will assess if your technical skills are right for the role
  4. Top candidates will be invited for a one-day paid contract work where you get to experience how we work and we get to see how you thrive under a busy day of work. 
  5. If all goes well, we will make you an offer and if you accept, welcome you to our team!