Game Programmer

3 Weeks ago • All levels • Game Programmer

Job Summary

Job Description

Metacore Games seeks a Game Programmer to contribute to all stages of game development, from pre-production to live operations. Responsibilities include writing efficient, reusable C# code within the Unity engine, optimizing for testability, maintaining clear documentation, and collaborating with a multidisciplinary team. The ideal candidate possesses strong C# and Unity skills, understands mobile development constraints, and has experience working on live games. They will assess and implement testability in produced code and developed features, adhere to SOLID principles, and continuously evaluate code quality for optimal efficiency and maintainability.
Must have:
  • Strong C# and Unity experience
  • Live game development experience
  • Efficient code writing and optimization
  • Collaboration and communication skills
  • Mobile platform understanding (Android/iOS)
  • Understanding of CI/CD
Good to have:
  • Experience with DOTS, Cloud Tools, AWS
  • Familiarity with other game engines (Unreal, Godot)
  • Experience with other programming languages
  • Online game development experience
Perks:
  • Hybrid work model
  • Professional development support
  • Work-life balance
  • Strong emphasis on wellbeing
  • Relocation support

Job Details

We are a mobile game company, based in both Helsinki and Berlin, creating world-class entertainment by building a portfolio of hit games. Since our launch in 2020, our first chart-topping game Merge Mansion has been entertaining over 55 million players worldwide, and we have grown into a team of over 200.

Our mission is to entertain hundreds of millions of people for decades, with our games, and also through our creative marketing, community, and beyond – while having fun with it. 

We’re ordinary people crafting extraordinary games with passion and ambition, united by our culture of trust, psychological safety and wellbeing.

We are looking for a Game Programmer to develop game features from pre-production to production and beyond. You’ll be joining a multidisciplinary feature team to write efficient, reusable code, optimize for testability, and maintain clear documentation.

More about Metacore crafts: https://metacoregames.com/our-crafts 

Responsibilities

  • Diving into all areas of game development and ensuring smooth communication, especially regarding development progress and feedback response
  • Writing and optimizing code to create efficient and reusable systems and components
  • Assessing and implementing testability in both produced code and developed features
  • Continuously evaluating your work to avoid boilerplate, adhering to good programming patterns, and utilizing SOLID principles
  • Enforcing code conventions, actively improving them by identifying optimal approaches and communicating potential enhancements
  • Ensuring your work is easily understandable and striving for simplicity in solutions over complicated implementations
  • Maintaining and improving documentation fostering a transparent working culture
  • Continually developing your skills, engaging in personal and professional growth that ultimately reflects on the output of the team

Requirements

  • A great deal of knowledge of various game technology areas and hands-on experience working with a live game
  • Strong, professional background writing C# in the context of Unity 
  • Collaborative skills for effective teamwork across different disciplines, such as Design, Production, and Art
  • A knack for writing clear and understandable code, providing extra information, and documenting features and code when needed
  • Ability to provide feasible project timeline estimates and consistently meet those deadlines
  • Creative problem-solving skills coupled with an analytical mindset
  • Understanding what it means to develop for mobile platforms like Android and iOS, including platform limitations, interaction methods, and the dynamic nature of technology. 
  • Basic understanding of CI/CD systems, like GitHub Actions
  • Some experience with resource management tools and systems, such as Addressables, asset bundles, or custom solutions for efficient asset handling
  • Ability to use a range of profiling and performance analysis tools to assess and optimize game performance

In addition to these, it would be nice but not mandatory for you to have some of these as well:

  • Extensive understanding of Unity Technologies like, DOTS, and Cloud Tools
  • Understanding of AWS and cloud technologies
  • Practical know-how of other game engines such as Unreal, Godot and/or any other
  • Experience working with other programming languages
  • Experience in developing games or technology with an online component

What We Offer

  • Workplace where we aim high, without taking ourselves too seriously
  • Autonomy and accountability with support to foster professional development
  • Great opportunities to grow with the company
  • Work-life balance and strong emphasis on wellbeing
  • Approachable leaders with low ego
  • Flexible hybrid workplace where people enjoy working at the office

Basics

  • Location: Berlin, Germany
  • Relocation: Relocating to Germany expected, full support provided
  • Work model: Mix of office and remote work
  • Working language: English

Our equal opportunity statement

To entertain hundreds of millions of people for decades, we need diverse teams that understand our diverse audiences. The key to unleash our creativity is a diverse, equitable, and inclusive culture of trust where Metacoreans from all walks of life can be themselves. We celebrate our differences and believe they are the strength that drives us forward.

We are committed to offering equal opportunities for all, regardless of background, age, race, color, ethnicity, religion, disability, gender, sexual orientation, family status, education, socioeconomic status or any other characteristic. We build and maintain a workplace and industry free of harassment and discrimination.

We also aspire to have DE&I as a fundamental part of our game design process to enable us to create even better and more inclusive games, communities and entertainment.

If you require any support or have specific needs during the application process, please don't hesitate to let us know. We look forward to hearing from you!

 

Our culture

Our culture is based on trust, psychological safety and wellbeing. At Metacore, autonomy and accountability go firmly hand in hand, and we cultivate a diverse and inclusive workplace where you can be yourself.

We are collaborative and humble, and think “we” before “me”. We enable focus through transparency and ownership. We aim high, and aspire to be nothing less than the best game company in the world to work for.

To create even better games, communities and entertainment, we welcome talent with diverse experiences, who are passionate about their roles and bold in their ambition. 

We have collectively defined our culture and values, and we uphold them together, every day.

Read more about our culture: https://metacoregames.com/culture

Similar Jobs

Capcom - Brand Marketing Manager (Resident Evil + Others)

Capcom

San Francisco, California, United States (On-Site)
4 Months ago
MSKC GAME STUDIO   - Game Designer

MSKC GAME STUDIO

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Warner Bros Discovery - Lead Software Engineer

Warner Bros Discovery

Chicago, Illinois, United States (On-Site)
2 Months ago
Bohemia Interactive - Lead Programmer

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
3 Months ago
Meta - Production Engineering

Meta

Seattle, Washington, United States (Hybrid)
2 Months ago
PlatinumGames - アプリケーションプログラマー(システム)/Application System Programmer

PlatinumGames

Chiyoda City, Tokyo, Japan (On-Site)
1 Month ago
Techland - Senior QA Analyst

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Months ago
Epic Games - Programmeur de jouabilité sénior

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Keen Software House - Senior Engine Programmer

Keen Software House

Prague, Prague, Czechia (Hybrid)
1 Month ago
Gamemode One  Inc  - Junior Programmer - Summer 2025 Co-op

Gamemode One Inc

Nova Scotia, Canada (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ubisoft - Senior Technical Animateur 3D Gameplay - BGE2 - H/F/NB

Ubisoft

Montpellier, Occitanie, France (On-Site)
1 Month ago
Meta - Technical Program Manager, ML

Meta

Sunnyvale, California, United States (On-Site)
3 Months ago
Life church - Network Engineer

Life church

Edmond, Oklahoma, United States (On-Site)
4 Months ago
Meta - Digital Design Engineer

Meta

Sunnyvale, California, United States (On-Site)
3 Months ago
Wicresoft - unity开发【玩法】

Wicresoft

Shenzhen, Guangdong Province, China (On-Site)
6 Months ago
Netflix - Sr. Technical Artist, Games Studo

Netflix

Los Gatos, California, United States (On-Site)
3 Months ago
Meta - Software Engineer (Leadership) - Product

Meta

London, England, United Kingdom (On-Site)
3 Months ago
Garena - Game Developer

Garena

Hanoi, Hanoi, Vietnam (On-Site)
3 Weeks ago
Meta - Director, Business Marketing Insights

Meta

Menlo Park, California, United States (On-Site)
3 Months ago
Dream Games - Software Engineer, Tools

Dream Games

İstanbul, Türkiye (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Berlin, Berlin, Germany

DEVOTEAM - ServiceNow Consultant (m/w/d)

DEVOTEAM

Frankfurt, Hessen, Germany (Remote)
3 Months ago
Handy Games - Mobile Rendering Engineer

Handy Games

Giebelstadt, Bavaria, Germany (On-Site)
2 Days ago
Tesla - Automotive Mechatronics / Diagnostics Technician

Tesla

Gettorf, Schleswig-Holstein, Germany (On-Site)
8 Hours ago
HP - Inside Sales Retail Channel Team Germany (m/f/d)

HP

Eschborn, Hessen, Germany (On-Site)
4 Months ago
Tesla - People Development Specialist

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
7 Hours ago
Stratosphere games - Copy of Associate Producer

Stratosphere games

Berlin, Berlin, Germany (Hybrid)
1 Month ago
Tesla - Senior Mechanical Design Engineer, Battery Module Pack

Tesla

Brandenburg, Germany (On-Site)
7 Hours ago
Tesla - Warehouse Engineer, NPM

Tesla

Brandenburg, Germany (On-Site)
8 Hours ago
Cloud Imperium Games - Barista (Coffee Connoisseur) - Working Student

Cloud Imperium Games

Frankfurt, Hessen, Germany (On-Site)
5 Days ago
Fluence - Technical Trainer (m/f/d) German speaker

Fluence

Erlangen, Bavaria, Germany (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Guerrilla - SENIOR TOOLS PROGRAMMER

Guerrilla

Amsterdam, North Holland, Netherlands (On-Site)
1 Month ago
Haven Studios  Inc  - Programmeur·euse Senior – Jouabilité/Senior Gameplay Programmer

Haven Studios Inc

Montreal, Quebec, Canada (On-Site)
1 Month ago
Guerrilla - PRINCIPAL TOOLS PROGRAMMER

Guerrilla

Amsterdam, North Holland, Netherlands (On-Site)
1 Month ago
Techland - UE5 AI Game Programmer

Techland

Poland (On-Site)
5 Months ago
Techland - Technical Support Specialist (with English)

Techland

Ostrów Wielkopolski, Greater Poland Voivodeship, Poland (On-Site)
4 Weeks ago
Hello Games - Graphics / Engine Programmer

Hello Games

United Kingdom (On-Site)
2 Months ago
Radical Forge - Associate Unity Engineer

Radical Forge

Middlesbrough, England, United Kingdom (Remote)
5 Hours ago
Behaviour Interactive - Programming Team Lead - Dead by Daylight | Chef·fe d'équipe de programmation - Dead by Daylight

Behaviour Interactive

Montreal, Quebec, Canada (Hybrid)
4 Months ago
SEGA - Mid/Senior Gameplay Programmer - CA Sofia

SEGA

Sofia, Sofia City Province, Bulgaria (On-Site)
2 Months ago
Ramen VR - Lead Engine Programmer

Ramen VR

California, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Game company on a mission to entertain hundreds of millions of people for decades. Currently scaling our global hit game Merge Mansion and developing our new hit games. Located in Helsinki & Berlin – and yes, we are hiring at both locations! 

Helsinki, Uusimaa, Finland (Hybrid)

Berlin, Germany (Hybrid)

Berlin, Berlin, Germany (Hybrid)

Helsinki, Uusimaa, Finland (Hybrid)

Berlin, Berlin, Germany (Hybrid)

Helsinki, Uusimaa, Finland (Hybrid)

Helsinki, Uusimaa, Finland (Hybrid)

Helsinki, Uusimaa, Finland (Hybrid)

Helsinki, Uusimaa, Finland (Hybrid)

Helsinki, Uusimaa, Finland (Hybrid)

View All Jobs

Get notified when new jobs are added by Metacore

Level Up Your Career in Game Development!

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

Job Common Plug