Join the crew

Software Developer

Apply now!

Gofore Plc is a digital transformation consultancy with some 1,300 impact-driven employees across Finland, Germany, Austria, Spain, Estonia and Italy. We care for our people, our customers, and the surrounding world. Our diverse group of experts shares a pioneering ambition to create a more humane, sustainable and ethical digital world. At Gofore we want to provide the best opportunities to develop and thrive, both at work and beyond. In 2022, our net sales amounted to EUR 149.9 million. Gofore Plc’s share is listed on the Nasdaq Helsinki Ltd. in Finland.

You can find more information about Gofore as a employer from Join the Crew and Culture pages.

Gofore is now also part of the Malaga region’s international technology hub, and we have more international projects available than before. 🇪🇸

We are an international digital transformation consultancy. We at Gofore are united by our communal work culture and the desire to develop and share our expertise. We work both at our customers’ premises, at our offices, and remotely from almost anywhere. Our offices are places for both work and meeting colleagues. You can see the everyday life of a few of our offices here: Jyväskylä, Oulu, Turku, Lappeenranta.

Well-being employees and successful customers are the core of our company. We want to offer our employees the best opportunities to develop and flourish – both at work and outside of it. Our reputation for providing quality services to our customers is solely due to our top experts. Gofore’s growth is profitable and together with our customers we want to create a positive impact and sustainable digital solutions.

Customer projects and technologies

We work, for example, not only in smart industry – i.e. embedded systems – and the transport industry, but also in the development and reform projects of healthcare and early childhood education. There are truly meaningful public and private sector projects that affect the lives of hundreds of thousands people.

More important than individual knowledge of a programming language is the interest and ability to take over new technology. It is also important to us that we find exactly the project that interests you! Our customer projects are usually long-term and you usually get to focus on one project at a time. Do you want to know more about what kind of customer projects we do? Read more: See also: Case Aimo Park: Rethink parking (

Are your strongest skills backend and/or fullstack?

We hope that you already have a few years of experience in software development. You are proud of the code you have created that is tested and working. We look to your advantage if you have an interest in both DevOps and cloud platforms (AWS, Azure, GCP). Our projects use, for example, the following technologies:

  • .NET, Java, Spring Boot, Python, Django, Node.js, Express
  • SQL Server, PostgreSQL, MongoDB, DynamoDB
  • Azure, AWS, Serverless Framework
  • JavaScript, TypeScript, React, Angular, Vue.js, Next.js

If you are interested in frontend development (JavaScript, TypeScript, React, Vue, Angular), we will gladly support you.

Are you a frontend expert?

You are interested in modern frontend technologies and are not shy about using them boldly. You love elegant code that is easy to maintain and develop further. Others think that pop-ups and alerts are mainly related to JavaScript – for you, it rather reminds you of the keyword SPA. You want to make web applications that are intuitive and easy to use on all different end devices. You know how to apply the principles of good software design in practice.

You have an interest or experience in software development. In particular, experience with modern web frameworks and libraries as well as functional and reactive programming is considered an advantage. The use of cloud services (AWS, Azure, GCP) and the implementation of high-quality web interfaces by various means may also be close to your heart.

If React Native is your thing..

We hope you find yourself in the following:

  • You have experience and a genuine desire to develop mobile applications, especially on the React Native platform
  • You may have experience in native application (iOS & Android) or Flutter development
  • You also understand backend technologies and how they should best be integrated for use in a mobile application.

Are you interested in physical devices and embedded software?

We hope that you master either core embedded technologies (C/C++ programming, hardware interfaces, and real-time operating systems) or Qt/QML development or embedded Linux configuration. You have experience in either software architecture design, programming or testing of embedded systems. It is a big plus if you are familiar with unit and integration testing. You are in your home surrounded by technical gadgets.

We hope that you already have several years of experience in software development and that you master modern technologies and methods. You may have experience in, for example, cloud services or a desire to develop in that field.

You are proud of the code you have created that is tested and working. You are used to working as part of a self-directed team and in cooperation with the customer’s product owner. Customer orientation and communication with non-technical people are also an integral part of your job description. A personal security clearance can be made for the person selected for the position.

Competence development

It is important to us that you want to develop professionally. With us, you choose your career path by developing your skills in the areas that you like and that you need to grow as a professional. You have the opportunity to participate in various external trainings, as well as to complete certifications that support business and your skills (for example, AWS, Azure, Certified Scrum Master, SAFe, Certified in Cybersecurity℠). With us, you can develop into, for example, a versatile technical expert, a Scrum Master, or focus on deepening your expertise in the technologies of your choice.

Salary development

It is important to us that a decent total compensation is paid for the work. Salary is influenced not only by experience and skills, but also by one’s own activity in the development of a learning work community and by taking the customer’s perspective into account in everything one does. In salary discussions with your supervisor, the feedback you receive, the invoicing rate (after all, we are consultants!) and the development of your own skills are central.

We have different salary models, and in addition to the monthly salary, separate bonuses related to the company’s success are used. Bonuses can be related to, for example, recruitment, sales or the development of Gofore’s employer image.

“Yes, I want to work for Gofore!”

You can read more about working at Gofore here.


Espoo, Helsinki, Jyväskylä, Kajaani, Lappeenranta, Malaga, Oulu, Tampere, Turku

By sending this application, you confirm that you have read Gofore's privacy policy and give your consent to handling your candidate data.

Back to top