Senior Game Programmer

2 Weeks 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

lowpixel studios - Game Programmer  (Remote)

lowpixel studios

(Remote)
• 1 Month ago
Life church - Product Manager

Life church

Edmond, Oklahoma, United States (On-Site)
• 4 Months ago
Juego Studios - 3D Artist _Delhi _Onsite

Juego Studios

Delhi, India (On-Site)
• 2 Months ago
Keywords Studios (Player Support) - Head of Programming - Americas

Keywords Studios (Player Support)

Canada (Remote)
• 1 Week ago
ByteDance - Software Engineer, Multi Cloud CDN - San Jose / Seattle / Boston

ByteDance

San Jose, California, United States (On-Site)
• 2 Months ago
Agate - Game Programmer

Agate

Bandung, West Java, Indonesia (On-Site)
• 6 Months ago
Techland - Senior Game Programmer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
• 2 Months ago
Juego Studios - Senior Unity Developer

Juego Studios

Bengaluru, Karnataka, India (On-Site)
• 3 Months ago
Streamline Media Group  Inc  - Game Programmer (Unreal)

Streamline Media Group Inc

Bogotá, Bogota, Colombia (On-Site)
• 4 Months ago
Coffee Stain - Lead Programmer

Coffee Stain

Stockholm, Stockholm County, Sweden (Hybrid)
• 1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Senior Audio Designer

Epic Games

Cary, North Carolina, United States (On-Site)
• 1 Month ago
Playrix - Director of Engineering

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
• 4 Months ago
Gamemano - Head of Engineering

Gamemano

Noida, Uttar Pradesh, India (On-Site)
• 4 Months ago
Meta - Software Engineering Manager, Product

Meta

Bellevue, Washington, United States (On-Site)
• 3 Months ago
hitwicket-talent - Tech Lead (Back - End)

hitwicket-talent

Hyderabad, Telangana, India (On-Site)
• 1 Month ago
Activision - Expert Material Artist

Activision

Toronto, Ontario, Canada (On-Site)
• 1 Month ago
ION - Web UI Developer (React), Budapest

ION

Budapest, Hungary (Hybrid)
• 4 Months ago
Carina Softlabs  Inc  - Unreal Game Developer

Carina Softlabs Inc

Indore, Madhya Pradesh, India (On-Site)
• 4 Months ago
SuperPlay - Technical Artist

SuperPlay

Tel Aviv District, Israel (On-Site)
• 3 Weeks ago
Limit Break - Sr. Mobile Game Designer

Limit Break

Singapore, Singapore (On-Site)
• 7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Copenhagen, Denmark

Trackman - Japanese Speaking Customer Service Specialist (Tier 1)

Trackman

Denmark (On-Site)
• 3 Months ago
SYBO - Video Artist Intern

SYBO

Copenhagen, Denmark (On-Site)
• 1 Week ago
Trackman - Web & Digital Content Designer UI/UX

Trackman

Denmark (On-Site)
• 3 Weeks ago
Milestone - Student Worker, Lead Development Representative

Milestone

Copenhagen, Denmark (On-Site)
• 4 Weeks ago
Tesla - Tesla Support Advisor - Danish Speaking

Tesla

Capital Region Of Denmark, Denmark (On-Site)
• 1 Week ago
Illuvium - Game UX/UI Designer

Illuvium

Copenhagen, Denmark (Remote)
• 3 Months ago
Playdead - Experienced Material and Texture Artist

Playdead

Copenhagen, Denmark (On-Site)
• 6 Months ago
NVIDIA - System Software Architecture Researcher - PhD Program

NVIDIA

Roskilde, Denmark (On-Site)
• 2 Weeks ago
Playdead - Gameplay Programmer

Playdead

Copenhagen, Denmark (On-Site)
• 6 Months ago
Unity - Principal Applied Research Machine Learning Engineer

Unity

Copenhagen, Denmark (On-Site)
• 4 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Techland - Technical Support Specialist (with English)

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
• 1 Month ago
Kaiying Network - Unity3D Programmer

Kaiying Network

Shanghai, Shanghai, China (On-Site)
• 2 Weeks ago
Ubisoft - Tools Programmer

Ubisoft

Lyon, Auvergne-RhĂ´ne-Alpes, France (On-Site)
• 1 Week ago
Haven Studios  Inc  - Programmeur·euse I.A. Senior / AI Programmer

Haven Studios Inc

Montreal, Quebec, Canada (On-Site)
• 2 Months ago
Studio Wildcard - Senior Gameplay Programmer

Studio Wildcard

Redmond, Washington, United States (Hybrid)
• 1 Month ago
Game Boost - AI programmer for co-op shooter

Game Boost

Stockholm, Stockholm County, Sweden (Hybrid)
• 2 Months ago
IO Interactive - Gameplay Programmer

IO Interactive

Malmö, Skåne County, Sweden (Hybrid)
• 4 Months ago
Ubisoft - Programmer

Ubisoft

Pune, Maharashtra, India (On-Site)
• 2 Weeks ago
Sawhorse Productions - Senior Roblox Developer

Sawhorse Productions

California, United States (Remote)
• 2 Weeks ago
Flying Wild Hogs - AI Programmer

Flying Wild Hogs

(Remote)
• 1 Day 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)

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)

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