Back to jobs

Senior Frontend Developer - React / TypeScript - Gothenburg

Job description

Frontend Developer – React / TypeScript – Gothenburg

Our latest role is with a business based in Gothenburg, as they look to add an experienced frontend developer to their team.

Their product is used by finance and investment businesses all across Europe and allows them to analyse their sustainability and energy use, before providing them with ways in which they can make significant improvements on their efficiency. Combining fintech & tech-for-good is not always easy, but they do it incredibly well!

They currently have 20 people in the team, with half of them being software engineers. The majority of the team work somewhere between 1-3 days a week in the Gothenburg HQ and we’d like you to be able to do the same if possible! Because the bulk of their customer base is still based in Sweden, you will need to have a professional level of Swedish speaking skills.

The role

The team is currently evenly split between frontend / backend engineers, but they need more resource across frontend as they want to improve the visualization of the data analysed by their clients.


You will be involved in a range of projects across the first 12 months here, starting out with the build of a brand new ‘calculation’ tool. This will give you the chance to take ownership of your own work, provide ideas on how things can be improved and spend time learning from the CTO & Lead Engineer.

Their stack is TypeScript throughout – with some .Net sprinkled in there too. For this role in particular, 3+ years of React / TypeScript experience is what we are really looking for. If you have any experience mentoring or leading junior developers, this would be a huge plus!

Next steps

Their interview process is pretty streamlined & can be completed within two weeks:
  • Screening call – 30 mins
  • Technical interview with team members
  • Code challenge from home
  • Final meeting with CEO & wider team members
Think this could be an ideal next role for you? Let me know & we can discuss it further!