Senior Game Programmer

2 Days ago • 4-8 Years • Game Programmer

Job Summary

Job Description

Rovio's Copenhagen studio seeks a (Senior) Game Programmer to join their team of 20 developers working on a new mobile game in Unity using C# and Go. Responsibilities include implementing game features, debugging, performance optimization, collaborating with the team, and contributing to all aspects of game development from gameplay and UI to backend and tools. The ideal candidate possesses strong programming skills, a deep understanding of game design, and a passion for creating engaging user experiences. A strong grasp of game architecture, mathematics (linear algebra, trigonometry, calculus), and debugging/profiling is crucial. The role requires at least 3-4 days of on-site work per week.
Must have:
  • Good programming skills (C#, Unity)
  • Game development experience
  • Debugging & optimization skills
  • Understanding of game design
  • Collaboration & communication skills
Good to have:
  • Experience with other programming languages/engines
  • Knowledge of game architecture
  • Mathematics background (linear algebra, trigonometry, calculus)

Job Details

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 special needs 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.

Similar Jobs

Blockville Digital Assets - AI Technology Specialist for Game Development

Blockville Digital Assets

Ä°stanbul, TĂĽrkiye (On-Site)
• 6 Months ago
Playrix - Senior C++ Software Engineer (Tools)

Playrix

Georgia (Remote)
• 3 Months ago
Studio Wildcard - Senior VFX Artist - Remote or On Site

Studio Wildcard

Redmond, Washington, United States (Hybrid)
• 4 Months ago
Streamline Media Group  Inc  - Game Programmer (Unreal)

Streamline Media Group Inc

Bogotá, Bogota, Colombia (On-Site)
• 4 Months ago
Unity - Payroll Specialist

Unity

Karnataka, India (Hybrid)
• 5 Months ago
Techland - Senior Gameplay Animator

Techland

Warsaw, Masovian Voivodeship, Poland (Remote)
• 2 Months ago
Ubisoft - Senior Gameplay Programmer (W/M/NB) – The Division Resurgence

Ubisoft

Accons, Auvergne-RhĂ´ne-Alpes, France (Hybrid)
• 4 Months ago
Epic Games - Gameplay Systems Programmer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
• 4 Hours ago
Epic Games - Senior Tools Programmer, UEFN

Epic Games

(On-Site)
• 1 Week ago
Red Rover Interactive - Senior Gameplay Programmer

Red Rover Interactive

Oslo, Oslo, Norway (Hybrid)
• 2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Life church - StaffKids Teacher

Life church

Edmond, Oklahoma, United States (On-Site)
• 4 Months ago
Argus Labs - Technical Artist Lead (LATAM)

Argus Labs

(Remote)
• 1 Month ago
Life church - Architectural Staff

Life church

Edmond, Oklahoma, United States (On-Site)
• 4 Months ago
Playgendary - 3D Generalist (Casual)

Playgendary

Limassol, Limassol, Cyprus (Remote)
• 1 Day ago
Life church - Core Services Staff Engineer

Life church

Edmond, Oklahoma, United States (On-Site)
• 4 Months ago
Meta - Software Engineer (Leadership) - Machine Learning

Meta

Seattle, Washington, United States (Remote)
• 3 Months ago
Unity - Senior Leave & Absence Specialist EMEA

Unity

United Kingdom (Remote)
• 2 Months ago
Life church - Associate LifeKids Pastor

Life church

United States (On-Site)
• 4 Months ago
Ready Player Me - Technical Artist

Ready Player Me

Estonia (Remote)
• 2 Months ago
Dot9 Games - Lead 3D Artist

Dot9 Games

Mumbai, Maharashtra, India (On-Site)
• 5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Copenhagen, Denmark

Unity - Software Engineer

Unity

Copenhagen, Denmark (On-Site)
• 3 Months ago
Illuvium - Senior C# Engineer

Illuvium

Copenhagen, Denmark (Remote)
• 4 Months ago
Unity - Senior Software Engineer, Export Engineering

Unity

Copenhagen, Denmark (On-Site)
• 4 Months ago
SYBO - Technical Director - Central Technology

SYBO

Copenhagen, Denmark (Hybrid)
• 1 Month ago
SYBO - Build and Release Engineering Intern

SYBO

Copenhagen, Denmark (On-Site)
• 7 Hours ago
LeoVegas - CRM Executive - Danish Speaking

LeoVegas

Copenhagen, Denmark (On-Site)
• 2 Months ago
Raw power games - Senior Animator

Raw power games

Copenhagen, Denmark (Hybrid)
• 8 Months ago
Tesla - Service Technician Apprentice

Tesla

Aarhus, Denmark (On-Site)
• 9 Hours ago
Trackman - Mobile App Developer - Team Sports

Trackman

Denmark (On-Site)
• 4 Months ago
Tesla - Tesla Support Advisor - Danish Speaking

Tesla

Capital Region Of Denmark, Denmark (On-Site)
• 10 Hours ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Bitwise Alchemy - Senior Engine Programmer

Bitwise Alchemy

Texas, United States (Remote)
• 7 Months ago
Techland - Animator

Techland

Poland (On-Site)
• 5 Months ago
Nordcurrent - Gameplay Programmer

Nordcurrent

Vilnius, Vilnius County, Lithuania (On-Site)
• 3 Months ago
Blockville Digital Assets - Senior Game Developer

Blockville Digital Assets

Ä°stanbul, TĂĽrkiye (On-Site)
• 6 Months ago
Gameplay Galaxy - Senior Game Programmer

Gameplay Galaxy

(Remote)
• 1 Day ago
Perpetuum Media - HMTL5 game programmer

Perpetuum Media

Pune, Maharashtra, India (Hybrid)
• 4 Months ago
TT Games - Senior Engine Programmer

TT Games

Knutsford, England, United Kingdom (Hybrid)
• 1 Month ago
Gamepires - Senior C++ Programmer

Gamepires

City Of Zagreb, Croatia (Hybrid)
• 6 Days ago
Sandbox interactive-gmbh - Senior Gameplay Programmer (m/f/d)

Sandbox interactive-gmbh

Graz, Styria, Austria (On-Site)
• 3 Months ago
Hyper Luminal Games  - Console Programmer

Hyper Luminal Games

Scotland, United Kingdom (On-Site)
• 3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Rovio Entertainment Corporation is a global mobile-first games company that creates, develops and publishes mobile games, which have been downloaded over 5 billion times. Rovio is best known for the global Angry Birds brand, which started as a popular mobile game in 2009, and has since evolved from games to various entertainment, animations and consumer products in brand licensing. Rovio has produced The Angry Birds Movie (2016), and its sequel, The Angry Birds Movie 2 was released in 2019. The company offers multiple mobile games and has eight game studios – one in Espoo (Finland), one in Stockholm (Sweden), one in Copenhagen (Denmark), one in Barcelona (Spain), two in Montreal and one in Toronto (Canada). The studios also include a subsidiary in Izmir (Turkey) called Ruby Games, which was acquired in 2021. Most of the employees are based in Finland where Rovio is headquartered. The company’s shares are listed on the main list of NASDAQ Helsinki stock exchange with the trading code ROVIO. Sega Europe Limited has acquired more than 90 percent of Rovio’s issued and outstanding shares and will delist the company from NASDAQ Helsinki stock exchange as soon as permitted under applicable laws.

Barcelona, Catalonia, Spain (Hybrid)

Uusimaa, Finland (On-Site)

Denmark (Hybrid)

Stockholm, Stockholm County, Sweden (Hybrid)

Uusimaa, Finland (Hybrid)

Uusimaa, Finland (Hybrid)

Uusimaa, Finland (Hybrid)

Toronto, Ontario, Canada (Hybrid)

Toronto, Ontario, Canada (Hybrid)

Uusimaa, Finland (Hybrid)

View All Jobs

Get notified when new jobs are added by Rovio Entertainment Corporation

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug