Game Programmer

19 Hours ago • All levels

Job Summary

Job Description

The Game Programmer will be responsible for developing game features from pre-production to production. This involves writing efficient, reusable code, optimizing for testability, and maintaining clear documentation. The role requires working within a multidisciplinary team, communicating effectively, and ensuring project timelines are met. Responsibilities include assessing and implementing testability, enforcing code conventions, and continually developing skills to enhance team output. The candidate should strive for simplicity in solutions and contribute to a transparent working culture. They will also need to be proficient in C# within Unity and possess collaborative skills across different disciplines, such as Design, Production, and Art.
Must have:
  • Deep knowledge of game technology and live game experience.
  • Proven experience writing C# in Unity, especially UGUI/Canvases.
  • Collaborative skills for effective teamwork.
  • Ability to write clear, understandable code with documentation.
  • Provide feasible project timeline estimates and meet deadlines.
  • Creative problem-solving skills with an analytical mindset.
  • Understanding of mobile platform limitations and interaction methods.
  • Basic understanding of CI/CD systems, like GitHub Actions.
  • Experience with resource management tools, such as Addressables.
Good to have:
  • Understanding of AWS and cloud technologies.
  • Practical knowledge of other game engines.
  • Experience with other programming languages.
  • Experience developing online games.
Perks:
  • Workplace that aims high.
  • Autonomy and support for professional development.
  • Opportunities to grow with the company.
  • Work-life balance with strong emphasis on wellbeing.
  • Approachable leaders.
  • Flexible hybrid workplace.

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 60 million players worldwide, and we have grown into a team of over 250.

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

  • Deep knowledge of various game technology areas and hands-on experience with live games, especially around A/B testing in feature development
  • Proven professional experience writing C# in the context of Unity, including working with Unity’s GUI systems (UGUI and Canvases)
  • 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:

  • 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: Helsinki, Finland
  • Relocation: Relocating to Finland 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

Google - Staff Data Scientist, Product, Google Photos

Google

New York, New York, United States (On-Site)
1 Week ago
Good Job Games - Junior Game Developer

Good Job Games

İstanbul, Türkiye (On-Site)
7 Months ago
Epic Games - Technical Animation Artist

Epic Games

(On-Site)
1 Week ago
Ubisoft - Senior Gameplay Programmer 3C

Ubisoft

Montpellier, Occitanie, France (On-Site)
1 Month ago
Playrix - Director of Engineering

Playrix

Georgia (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Software Engineer, Pixel Sensor, Platforms and Devices

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
Life church - Network Engineer

Life church

Edmond, Oklahoma, United States (On-Site)
6 Months ago
StarBerry Games - Senior UI/2D Artist

StarBerry Games

Berlin, Berlin, Germany (On-Site)
2 Weeks ago
Monadical - Senior Combat Designer

Monadical

United States (On-Site)
8 Months ago
Zynga - Principal UX/UI Designer

Zynga

Barcelona, Catalonia, Spain (Hybrid)
1 Day ago
Google - Hardware Reliability Engineer

Google

Taipei City, Taiwan (On-Site)
1 Week ago
ByteDance - Research Scientist Graduate (Computational Biology (AI-for-Science))

ByteDance

Seattle, Washington, United States (On-Site)
2 Weeks ago
Ubisoft - Lead Game UI/UX Designer

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
2 Months ago
Epic Games - UI Technical Designer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Helsinki, Uusimaa, Finland

Supercell - LLM Engineer

Supercell

Helsinki, Uusimaa, Finland (On-Site)
1 Day ago
Remedy Entertainment Plc - Development Manager

Remedy Entertainment Plc

Helsinki, Uusimaa, Finland (Hybrid)
2 Weeks ago
Supercell - Creative Producer, Marketing Studio

Supercell

Helsinki, Uusimaa, Finland (On-Site)
1 Day ago
Metacore - Narrative Designer

Metacore

Helsinki, Uusimaa, Finland (Hybrid)
1 Month ago
Tesla - Delivery Advisor

Tesla

Uusimaa, Finland (On-Site)
2 Months ago
Supercell - Senior Data Analyst

Supercell

Helsinki, Uusimaa, Finland (On-Site)
1 Day ago
Metacore - Game Economy Designer, Merge Mansion

Metacore

Helsinki, Uusimaa, Finland (On-Site)
7 Months ago
Remedy Entertainment Plc - Technical Environment Artist

Remedy Entertainment Plc

Helsinki, Uusimaa, Finland (Hybrid)
1 Month ago
Metacore - Marketing Lead, New Games

Metacore

Helsinki, Uusimaa, Finland (Hybrid)
19 Hours ago
Supercell - Senior Game Tester, New Game: mo.co

Supercell

Helsinki, Uusimaa, Finland (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

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! 

Berlin, Berlin, Germany (Hybrid)

Helsinki, Uusimaa, Finland (Hybrid)

Helsinki, Uusimaa, Finland (Hybrid)

Helsinki, Uusimaa, Finland (Hybrid)

Helsinki, Uusimaa, Finland (Hybrid)

Helsinki, Uusimaa, Finland (Hybrid)

Helsinki, Uusimaa, Finland (Hybrid)

Helsinki, Uusimaa, Finland (Hybrid)

Helsinki, Uusimaa, Finland (Hybrid)

Berlin, Berlin, Germany (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