Back End Developer

Are you an experienced Back End Developer who likes to work on versatile and challenging projects? We'd like to get to know you!

Turku & Helsinki

We are looking for an experienced Back End Developer for our development projects. In your role, you will be working on various back end systems and their integrations. Our customer base covers many different fields and thus, the tasks are versatile, challenging and require constant learning and creative problem-solving. Moreover, you get to be a key part of an agile development team whose members have extensive knowledge of modern technologies.

We work for a diverse set of fields: from healthcare to quantum computing, from smart watches to restaurant chains. You're sure to find a project here that inspires you!

For this role, we hope you recognise yourself from this description:

  • You have experience with some of the back end technologies we use. These include Python, Django, Postgres and Clojure. Most common APIs are REST and GraphQL.
  • You are independent, proactive and solution-oriented.
  • You are able to justify your choices and know how to document them in a clear and understandable manner.
  • You possess a clear understanding of various programming paradigms as well as their upsides and downsides.
  • You have the determination to polish services by iterating them together with the rest of the team and the client.
  • You always seek to update your skills via new tools and working methods.
Send application

About Taiste

Taiste builds digital products by combining deep technology expertise with top-notch service design. We work on diverse projects for both consumer and professional use. The company was founded in 2009 and currently consists of 45 professionals.

Read more

Recruitment process

Sending the application

You will receive an automatic reply to confirm we've received your application. We'll let you know whether we should continue the discussion as soon as possible.


In two interview sessions, you will meet our various team members. The goal is to get to know each other and determine whether Taiste is the right place for you.


We will contact you as soon as we have reached a decision. If you've been selected, we will offer you a contract based on our discussions.

Signing the contract

Once the contract has been signed by both parties, it's time to begin the onboarding. Welcome to Taiste – we're sure you'll like it here! 🙌

Did we spark your interest?

Take the chance and tell us about yourself. Send us your portfolio, CV and a cover letter – the format is up to you. Let's create a better digital future and an awesome place to work together!

Send application
"You get to work on interesting projects and enjoy a great deal of personal freedom. The quality of the work is always important. We emphasize independence and being passionate for what we do.”
Tiina Vijakainen
UX Designer