Senior Backend Developer / Platform Engineer

Hours: Full time

Salary: Excellent (dependent on experience)

Contract: Permanent

Location: Central London

Responsibilities
Your primary role will be as a backend developer on the team, where you will play a key role in central aspects of online games infrastructure. This will include architecture, design, implementation, and testing.  You will also be required to provide operational support as required, and support the team on-call rota.

  • Development of our backend services and API’s 

  • Providing updates, enhancements and new features to our backend services platform

  • Support for deployed services and infrastructure

  • Evangelise best practices through effective consultation with your peers

  • Work with 3rd party vendors and continually review the latest technologies to help us stay ahead of the game

  • Engage with the wider teams to automate and improve our tools and processes

  • Write, review and take responsibility for technical documentation

 

Requirements
If you have most of the following, then we definitely want to hear from you:

 

  • 5+ years industry programming experience

  • A can do, let’s get it done attitude

  • A proven track record of building scalable multiplayer backend solutions

  • Demonstrable experience in web microarchitecture and key technologies (Restful API’s/JSON, distributed design)

  • Expert level JavaScript/ Node.js

  • Professional level Go

  • A proven track record building solutions for cloud PaaS, Iaas 

  • Good database skills including SQL and NOSQL

  • Experience in  test driven development and broader testing and QA concerns

  • Excellent verbal and written communication skills in English

  • Strong knowledge of Git source control

  • Expertise in developing for operational and non functional concerns (monitoring integration, performance testing, scale, availability and resilience, security considerations)

  • Linux/bash command line

 

Desirable 

  • Other programming language experience such C++, JAVA, Python, PHP

  • A DevOps background with strong appreciation for operational requirements

  • Strong teamwork and leadership skills, ideally having fulfilled leadership or mentorship duties.

  • Experience of frontend frameworks and libraries (React, etc.)

  • Experience of writing games or backend game services

  • Experience with Gamesparks

  • Data analysis/design skills

 

About Antstream Arcade
Antstream is the World’s first retro game streaming subscription service, featuring a lovingly curated selection of iconic games. Our ever-expanding arcade games library includes classics of all genres. Play retro games on your computer, console, or mobile device. Working at Antstream is an opportunity to be at the forefront of delivering gaming entertainment to diverse and connected audiences.

If this job sounds ideal, please send a CV and a covering letter to jobs@antstream.com, letting us know why you’re the perfect person for this job.