Hours: Full time
Salary: Excellent (dependent on experience)
Contract: Permanent
Location: Remote / Central London
About Antstream Arcade
Antstream Arcade is the largest collection of officially licensed retro/classic games in the world. Our latest Xbox release has been recognised as the best retro gaming platform on gaming consoles. Players from all over the world can compete together in unique challenges, tournaments, and full gameplay. As a true entertainment brand, Antstream is bringing iconic gameplay to Xbox Series S/X, PC/Mac, Android, consoles, fire OS, and more. Players can stream games from anywhere and join the action. Partnerships with Disney, Taito, WarnerMedia, Bandai Namco, Cave, Interplay, SNK, Data East, and more bring our extensive collection to over 3000 fully licensed games.
We are looking for people who have a passion for gaming and want to create the next big gaming platform using bleeding-edge technology and world-class design. You are self-motivated, keen to be a team player and contribute your ideas and solutions that will help Antreams achieve its goal as the number one destination for retro gaming.
Responsibilities
As a Senior C++ Software Engineer on the team, you will play a key role in our multi platform client application. This will include architecture, design, implementation, and testing.
-
Multi Platform development. We want Antstream to run on as many systems as possible. This includes Console, Desktop, Mobile, Smart TV's, in-car entertainment systems and many more exciting opportunities coming soon!
-
Integration into native platform SDKs.
-
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 operations and engineering teams to automate and improve our tools and processes
-
Write, review and take responsibility for technical documentation
-
Work closely with production, engineering, design, and art teams on technical goals, features, planning, and development.
-
Collaborate and co-develop with other engineering teams, as well as participate in code reviews.
Requirements - If you have most of the following, then we definitely want to hear from you.
-
Commercial experience in game development
-
Experience developing commercial projects in C++
-
Strong problem-solving and analytical skills
-
Native app and cross-platform development experience
-
Experience with integration with 3rd party SDKs. For example Login, payments, notifications, metrics etc.
-
Strong knowledge of Git source control and tools
-
Excellent verbal and written communication skills in English
-
Some experience with modern CI/CD processes and tools e.g Jenkins, CircleCI
Prefered
-
Other programming language experience such Javascript, NodeJS
-
Experience with consoles like PS4/PS5 and XboxOne/SeriesX is preferable
-
Experience developing for mobile platforms (iOS, Android)
-
Experience of writing games
-
Linux / Bash experience
If this job sounds ideal, please send a CV and a covering letter to jobs@antstream.com, letting us why you’re the perfect person for this job.