Backend Engineer
Location: GB, LND, London
Department: Tech
Employment type: Full-time
Required experience: Mid-Senior level
Required education: Bachelor's Degree
Industry: Computer Games
Function: Information Technology

Company profile:
Space Ape Games is an Award Winning Mobile/Social Gaming startup founded in 2012. We’re a small, high-performing team with big aspirations to make the highest quality and most successful games on your smart phone and tablet.We believe that the trait nearly all of the most successful games on mobile and tablet have in common is that they were made by talented teams with lots of experience working together. There are tens of thousands of app developers, but only a handful of really good, really experienced, well gelled teams out there.Accordingly, everyone on our team is an “A-player” with deep gaming experience. We are some of the key guys and gals behind the biggest games on Facebook and on the internet. Our team is behind a #1 game on Facebook, two #2 games on facebook, and one of the biggest virtual worlds for kids on the planet. And now with Samurai Siege we have a US top 50 grossing app (top 10 in some countries) played by more than 7m people in it’s first few months since launch.We love great tech. Not for its own sake but because we make games for big audiences and that means it’s got to work all the time. Because we are in a competitive space and that means we need to be fast and efficient. We are serious about sprint management. It’s good for our game, and keeps us focused.We are a creative company tempered by great analytics. Smart analytics can make a good game even better. But we think analytics alone makes soulless products. Why choose just one?

Job description:
At Space Ape we believe in making innovative, high quality games that are fun to play and even more fun with your friends. We believe in tempering those games with world class technology.  We believe that making a whole lot of people happy through great games is good.We are committed to building a company of world class engineering and world class game craftsmanship: A place where the best engineers love to work and the best game designers and developers love to create the future of play.Our culture is centered around empowerment, passion, commitment, and fun.  We’re a small team because we believe small teams can change the world.  And one day when we are bigger, we’ll be a bigger company full of small teams.We believe that happiness is important.  We strive to create a happy and productive working environment.  Our studio is, well, kick ass.We seek individuals who, in addition to being amazing engineers, also enjoy the other aspects of building a new company.  Designing features, making decisions, multi-stack programming, recruiting, finding users; you name it.   And foosball.But most of all, we are looking for extraordinarily talented engineers who share our love of technology and games.ResponsibilitiesTaking responsibility for server development in an agile team comprising front-end engineering, server engineering, devops, art, game design and QA engineering.Working with scala and various opensource frameworks, particularily dropwizard and AWS SDK to develop game features, middleware, common components and toolsTaking part in all aspects of the sprint life-cycle, from feature design and planning through implementation, launch and live operations supportCreating elegant, reusable code and unit testsWorking alongside other members of the team to help express technical concepts in a clear and accessible way

Requirements:
Key requirementsExcellent server engineering skillsExperience programming in a highly concurrent environmentExperience and a passion for functional programmingExperience working in a client-server environmentExperience working in a Service Orientated ArchitectureExperience working with NoSQL systemsExperience working in a team building and supporting a product with a significant user baseExcellent communication skills and attitudeBonus points forHaving worked on a successful (&gt;1M MAU) free to play gameHaving built and launched a mobile game on iOS and AndroidHaving designed and developed an AWS based architecture with more than 100 serversHaving a reputation in the industry for excellence in creating / contributing to open source projectsHaving a working knowledge of AngularJSHaving a working knowledge of Unity3DBeing a world champion at foosballBeing a Samurai Siege fan

Benefits: