Full Stack Engineer
An expanding, independent mobile games developer and publisher based within the area known as Silicon Spa where over 3,000 game developers work.
One of the world's fastest growing studios, which has hundreds of millions of players across the globe, placing us within the top 5 mobile developers worldwide.
As Full Stack Engineer you will write code that will run on 100s of servers thousands of times a second helping our games run smoothly, you will have to work out how to deal with massive amounts of data efficiently, train machines to crunch data and generally play around with the latest and greatest in tech.
What you will really be doing
- Use Python with Flask deployed on AWS EC2 servers to support and contribute to the existing architecture.
- Implementing server features to robustly support game players.
- Working with a worldwide multi cluster Couchbase and Elasticsearch database.
- Cohesive working environment - everyone pitching in and helping one another
How you will be doing this
- You'll be part of an agile, multidisciplinary and creative team and work closely with them to coordinate efforts and get the best results.
- Creative and innovative thinking to produce the best products for all
- Working with cutting edge technology, we will let you build your own kit to make sure you can do the job to the best of your ability - you're happy, we're happy
Team
Our talented team is pride and joy. We have a highly creative atmosphere with 50+ staff where you'll have the opportunity to contribute daily to all things from the smallest changes to the biggest technical details.
You'll be joining an extremely passionate and experienced team with some of the countries most revered games creators.
Skills and requirements of a Full Stack Developer
- A proven track record of at least 3 years of experience writing high quality database in Python.
- The ability to write quick scripts to accelerate tasks.
- Knowledge of NoSQL databases (Couchbase, MongoDB, Cassandra, Memcache,etc.)
- Knowledge of Unix or Linux
- Ideally previous knowledge of game development but don't worry if not we are still keen to talk to you
- A love of gaming - any platform, any game - not essential but we love games so they are talked about a lot in the office
Our philosophy
If you put the right people in the right place then you create a happy and harmonious environment for everyone. Plus who doesn't love a bit of vintage Micro Machines
If you think you are the right Full Stack Developer for the role please drop us your CV for review