This job might no longer be available.
Backend Programmer, Backend Platform
1 year ago
Are you a self-driven programmer ready to join our team to develop our backend platform used by our games and to be played by hundreds of millions of players? Ready to join one of Europe's fastest growing game companies?
If yes, Metacore could be the right place for you
We are a Helsinki-based game company best known for our hit game Merge Mansion and our people-first company culture. Built on trust, our culture allows us to work autonomously, efficiently, and ambitiously. We have mutually agreed on five cultural norms to describe how we build trust and work as Metacore – you can find them here.
Our company’s mission is to entertain hundreds of millions of people for decades. Although we already entertain 35,000,000+ players worldwide and have grown into a team of 100+ game industry professionals in less than two years, we’re only getting started.That's where we hope you come in: to help our team design and develop our internal backend platform and work with different game teams to enable them to build great games.
Basics
- Location: Helsinki, Finland
- Relocation: Relocating to Finland expected, full support provided
- Remote work: Hybrid model of office and remote work
- Start date: Flexible, ideally as soon as possible
- Working language: English
Responsibilities
We are building the company-wide common backend platform to support our games.
As a Backend Programmer you play a key role in building our backend platform, including tools and services at Metacore, and ensuring they are efficient, secure and scalable. In practice, this means (at least) the following:
- Designing, implementing, testing, and maintaining microservices of our in-house backend platform, which are built using C# and ASP.NET and run on AWS
- Using relational and non-relational database systems
- Delivering high-quality code that is readable, secure and efficient
- Work together with the infrastructure team to design and maintain backend platform infrastructure that can support global scale games
- Communicating with other teams at Metacore to help us design the best possible services for us as a company
- Support the other teams to integrate and operate the backend platform and services
- Taking part in code reviews and architectural design reviews
Requirements
Every role is eventually shaped to match our unique passions, backgrounds and strengths. Here are some of the key skills and experience you should already have when joining Metacore as a Backend Programmer:
- Minimum 3 years of game backend or service API development experience. We work with and prefer candidates with C# and ASP.NET experience
- Experience using either SQL or NoSQL databases
- Comfortable with debugging, profiling, and performance optimizations
- Commitment to code quality, documentation and testing procedures
- Good communication and teamwork skills
- Understanding of multi-tenancy architecture for backend and microservices
Sounds about right? Then let’s talk!
About Metacore
Our company is formed by great teams and individuals. Together, we work rather as Metacore than for Metacore – aiming for the same goal of entertaining our audience with world-class mobile games. As Metacore, we’re much more than the sum of our skills, experiences and knowledge.
Our Culture
Our culture is based on uncompromised trust, which allows us to work autonomously, efficiently and ambitiously. We have mutually agreed on five cultural norms to build trust and work as Metacore. If you agree on them too, the chances are that you would enjoy working with us.
Create Your Profile — Game companies can contact you with their relevant job openings.