Salary 50,000 - 80,000 GBP per year
Requirements:
- - Experience in the gaming industry
- Experience on concurrency and distributed systems
- Good SQL experience, database design and implementation skills
- Good experience with Docker and Linux
- Ability to design fail-proof systems and operating them with minimal downtime
- Ability to communicate with game teams to define and implement requirements
- Previous experience on high available and high throughput systems
- Good knowledge of functional testing and load testing
Responsibilities:
- - Design, implementation and maintenance of game backend services for live games
- Writing robust code to be used in high traffic services
- Monitoring and maintenance of live systems
- Developing new features for games
- Troubleshooting problems on production environment and on our live systems
- Communicating with game teams to define and implement requirements
- Developing tools to monitor, troubleshoot and debug systems
- Knowledge of real-time multiplayer games and backends
Technologies:
- MySQL
- Docker
- Linux
More:
Gram Games is the studio behind some of the most popular mobile titles in the world like Merge Dragons!, Merge Magic!, 1010! and we have more awesome projects in the pipeline. As our project portfolio is growing, we now are looking for a Senior Game Backend Developer to join us in our London offices
We do things differently here: we work in small self-managing teams, enabling you to have an incredible amount of ownership, autonomy and impact. We'll never ask you to abandon your craft and just focus on managing others or workload. At Gram everyone is expected to have a razor-sharp focus on what creates tangible impact: impact on their team, impact on their work environment and impact on the overall company strategy.
As a Backend Developer at Gram Games, you'll jump onto one of our largest projects and put yourself right in the center of the action. The successful candidate will work with the game team to implement new backend features as well as maintaining the current online features. Ideally you will have a high level of game server experience and would have worked on high traffic and high available systems..