(Senior) Game Programmer

11.02.2025 Technology Permanent Open position Apply here
Rovio is part of the SEGA family and world famous for our flagship IP Angry Birds - want to know more about Rovio as an employer? Click here.

We are a team of 20 experienced game developers in Copenhagen working on a new mobile game, and we are looking for a sixth programmer. Our programming team implements gameplay, tools, backend, rendering, meta-game, UI, network and everything in between and we hope you will be able to jump in and help the team in all of those areas.

We are building our current game in Unity using mainly C# and Go. The most important thing is that you are skilled in the craft of programming video games and have a knack for what makes a game feel great. An understanding of what happens under the hood of a game engine is a big plus.

Our small team is agile, so be prepared to adapt when plans change, and embrace new tasks as they appear. We promise that there is always a fun challenge for you.

As we are working on something new, we like to spend most of our days in our office in the heart of Copenhagen and expect you to do the same with at least 3-4 days onsite on a weekly basis.

You will have impact and fun at work by:

  • Implementing game features independently in a timely manner
  • Daily working with code and supporting the game with anything from gameplay to UI components and tools
  • Helping the team to fix bugs, tune the game performance and optimise things that already exist in the game
  • Working in close cooperation with the rest of the team, actively helping the team achieve project targets
  • Discussing obstacles, ideas, solutions, bugs, architecture and other types of knowledge sharing within the game team

Experience and skills we are looking for:

  • Good programming skills; knowledge of Unity, C#, multiple programming languages and other engines is a strong plus (We work with Unity and C# but if you have worked with other programming languages or game engines and are open to learning Unity, we want to hear back from you!)
  • Working experience building games, including a good understanding of game design and a feel for great user experience
  • Proficiency in debugging, profiling and performance optimisation
  • Knowledge of mathematics, including linear algebra, trigonometry and calculus, that are applied in game development
  • Knowledge of game architecture and technologies
  • Good communication and collaboration skills

Please send your CV in English. We look forward to getting to know you better!

We love seeing finished games, tools, toys or experiments, professional or otherwise, so feel free to attach those to your application.

We welcome applicants to use the name they want to be addressed by in the application form, regardless of whether it is their legal name.

At Rovio, we are also committed to providing reasonable accommodations for qualified individuals with disabilities or conditions in our working environment and job application procedures. We are committed to continuously improving workplace accessibility. If you have any questions before applying, please write to us at recruitment@rovio.com.

Subscribe to job alerts

By subscribing, you agree to receive emails from us. Please review our privacy policy for more information. You can unsubscribe at any time. If you wish to change your craft choices later you can simply resubmit the form.

Sending An error occured. Thank you for subscribing! We will be in touch.