Our hearts beat for international mobile business – are you soon one of us?

Jolla (a dinghy in English) employees are called sailors! Being a sailor is not like any other job. We are a super tight, focused and versatile group of mobile business experts working every day to make the world think differently about the opportunities of alternative mobile OS’s.

Our compact Jolla team has a huge global vision and agenda, which we aim to reach through our passion, professionalism, and creativity. We believe in keeping our organization flat, and every idea, every individual counts in our team.

Open positions

Middleware (C++) Developer

We are looking for a motivated C++ engineer with a passion to Linux to join our Jolla boat! We are interested in people with good knowledge in their area of expertise, understanding in other areas and willingness to continuously learn something new.  Persons who share our vision to build great OS.

In this role you will participate in software development and maintenance of the middleware in Sailfish OS. Your tasks will include planning, designing, implementing and testing software modules.

You are the person we are looking for, if you 

  • have multiple years of experience in C++. Qt experience seen as an advantage.
  • have thorough understanding of Linux OS architecture and experience working with Open Source projects.
  • have good command of English language.
  • have good team working skills and ‘can do’ attitude.

Other information

  • Full-time position.
  • Location: Tampere, Finland. Other locations in Finland can be considered based on the applicant.

Please email your CV and application to careers@jolla.com. Write “Middleware Developer” in the subject field. Including project portfolio material and references to code projects are not mandatory, but greatly appreciated.

UI Developer (QML/Qt)

We are looking for a UI Developer with passion to Linux to join our Jolla boat. We are interested in people with good knowledge in their area of expertise, understanding in other areas and willingness to continuously learn something new.  Persons who share our vision to build great OS.

In this role you will participate in development and maintenance of smartphone UI stack for Sailfish OS. Your tasks will include planning, designing, implementing and testing smartphone features using Qt/QML and C++.

You are the person we are looking for, if you

  • have experience in UI development using Qt and QML, or otherwise can demonstrate domain expertise in user interface development
  • have strong development skills in C++
  • have good understanding of Linux OS architecture
  • have good command of English language
  • have good team working skills and ‘can do’ attitude

Other information

  • Full-time position.
  • Location: Tampere, Finland. Other locations in Finland can be considered based on the applicant.

Please email your CV and application to careers@jolla.com Write “UI Developer” in the subject field. Including project portfolio material and references to code projects are not mandatory, but greatly appreciated.

Open application & graduates

Open application

We are interested in people with good knowledge in their area of expertise, understanding in other areas and willingness to continuously learn something new.  Persons who share our vision to build great OS. Do you have what it takes to become a sailor? Please email an open application and your CV as a .pdf format to careers@jolla.com. We will be in touch if your profile fits to our future openings.

Graduate trainees / thesis workers

We are always interested in to hear about  talented engineering graduate trainees / thesis workers. Should you have suitable technical capabilities with a passion for Linux, please email your application and CV as a .pdf format to careers@jolla.com with a title “Engineering Graduate Trainee”. The position is based in our office in Tampere, Finland.

To see our previous positions, please click here.