.png?1707398320)
Lead Programmer, Merge Mansion
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 280.
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. Our culture of trust, psychological safety and wellbeing empowers us to aim high, take ownership, and shape the future of mobile games together.
We are looking for a Lead Programmer to take technical ownership of one of the product areas in Merge Mansion. You will guide the technical direction, align teams on engineering standards, and drive efficient development through shared practices. You will play a key role in shaping architectural decisions that ensure the game’s scalability and sustainability for years to come. You’ll be working with peers in the Product Areas, as well as closely with Game Designers, Product Managers, Producers, QA and Data Analysts. You’ll also collaborate with our Central Tech teams – and externally with Unity – to improve tooling and services that power the game behind the scenes.
More about Metacore crafts: https://metacoregames.com/our-crafts
Responsibilities
- Act as the technical lead for a product area, taking ownership of its architecture, systems and engineering direction, with hands-on involvement in development
- Owning end-to-end development and releasing of new features and systems in a specific Product Area
- Driving architectural alignment and leading technical discovery for new initiatives
- Coaching, mentoring and onboarding game programmers in feature teams
- Leading the technical evaluation of upcoming features and internal tools, and advising cross-functional partners to ensure decisions are aligned with our tech strategy and long-term goals
- Collaborate daily with Producers, Product Managers, Game Designers, Artists, UI/UX, QA, Data Analysts and technical core teams to build engaging game experiences
- Work as a unifying tech voice across teams, enabling scalable, efficient development through better tools and practices
Requirements
- Demonstrated experience providing technical leadership in cross-functional teams, including aligning architecture and engineering practices for large-scale systems
- Strong experience working with live free-to-play mobile games
- Solid professional background with Unity, including understanding of Addressables or AssetBundles, rendering, GUI, error handling, validations, and runtime performance
- Skilled in profiling, debugging and performance analysis
- Good understanding of multi-platform development on iOS, Android and ideally also PC, Mac or Web
- Familiarity with CI or CD systems and build pipelines
- Strong communication skills and ability to collaborate with both technical and non-technical stakeholders
- Ability to mentor programmers with empathy and a coaching mindset, supporting their growth in the engineering craft
- Proactive, self-directed and focused on driving meaningful outcomes
In addition to these, it would be nice but not mandatory for you to have some of these as well:
- Familiarity with backend and infrastructure
- Experience with front-end technologies and frameworks (Java/TypeScript & Vue, React)
- Experience with asset/content pipelines
- Understanding of shaders and graphics programming
- Experience with multiplayer or online game features
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 or Berlin, Germany
- Relocation: Relocating to Finland or 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
Create a Job Alert
Interested in building your career at Metacore? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field