Space Ape Games
The sky’s not the limit.
At Space Ape, we make some of the world’s best mobile games for your Apple or Android smartphone. Founded in 2012 and based in London, we’re now over 110 people strong organized across seven small teams. Mobile gaming is a global business and so are we. Our staff represent 28 different nationalities and our games are live in 150 countries. Our mission is to make the highest quality and most successful mobile games in the world. We are imaginative, inventive, and genre-defining in our pursuit of those games.
We’re off to a good start. To-date we’ve launched four games: Samurai Siege, Rival Kingdoms, Transformers: Earth Wars and Fastlane. Over 45 million people have played them with more joining each day! We’ve won three Develop Awards (Best Independent Studio, Best New Game), four TIGAs ( Best Independent Studio, Game of the Year x2, Best Strategy Game) and gamesindustry.biz Best Place to Work 2017. Transformers: Earth Wars is as top 50 Grossing Game on the App Store charts and Rival Kingdoms received the coveted “Editor’s Choice” award from Apple.
But our most valuable asset is and will always be our teams. We believe the best games are made by the best teams. Successful Space Apes are passionate about their craft, are highly productive in their work day, self-accountable, and most of all, are small-team players.
We’re just getting started. For our mission to succeed, we need a few more great people. If you want to have a key role on a gaming journey-of-a-lifetime, please apply to join our team.
Keynote: Pushing Types and Gazing at the Stars
Featuring Rob Norris
The hardest thing about functional programming is learning how to think like a functional programmer. Simple questions can lead to very general answers, but it's not always obvious how to get from here to there.types functional-programming scala
Functional Composition and the Kleisli
Featuring Alexander Worton
During this talk, we will explore functional composition from the ground up. Find out about the different ways functions can be composed to form larger pieces of software, using both the standard library and the Kleisli from functional libraries scalaz and cats, while looking at the advantages...scala typelevel testing functional-composition kleisli scalax
Into the New World
Featuring Sofia Vaughan-Jones
For the last 6 months, Sofia has been working in a team that has been moving from their comfort zone into a 'New World'. Previously, they kept the balance of using the object-orientated features in Scala paired with functional programming concepts where they could. They now use http4s,...fs2streams http4s fp oop scala cats functional-composition functional-programming
Typed Actors - Should I Start Using Them?
Featuring Willem Vermeer
Typed actors are finally here and, for all of you lovers of typesafe programming, just their name is enough to get you excited! But here you are, maintaining a large scala/akka codebase – should you immediately migrate all your actors to typed actors? What are the benefits and will your code look...scala scalax akka typesafe-programming
Featuring Luis Angel Vicente Sanchez
Since starting to use Scala in late 2011, "Scala is a hard language" is a phrase Luis has heard very often. And yes, it probably is if you don't have the right support when you are learning it. As in any learning process, you need space to explore and learn new things; but with a...scala teams learning scalax
Validating Big Data Jobs - Stopping Failures before Production (w/ Spark, BEAM, & friends!)
Featuring Holden Karau
As big data jobs move from the proof-of-concept phase into powering real production services, you will need to consider what will happen when everything eventually goes wrong (such as recommending inappropriate products or other decisions taken on bad data).scala scalax big-data apache-beam apache-spark