Backend Developer

We are Fatshark

We are an independent Swedish game development studio located in Södermalm, Stockholm. With about 100 experienced and skilled employees we have worked as contractors for a number of AAA projects, as well as developed titles with publishers and independently for both consoles and PC. Our most recent game is the critically acclaimed title Warhammer: Vermintide 2. We tackle every project, genre and setting with enthusiasm, professionalism and a cup of coffee.


Role Description and Responsibilities

Fatshark is looking to hire a backend developer who will support and develop our games' backend products. We develop our own backend services for all of our games internally. And you would be joining a small team of backend developers.

Most new gameplay features require some kind of backend component - sometimes it's just storing data, other times it's gameplay logic on the backend.
Another important aspect would be communicating with the development teams working on the gameplay client - defining the correct interface and guiding how to best utilize the backend functionality built.

Our backend is primarily built on a serverless stack, on AWS. We use Lambdas for gameplay logic on the backend, as well as a host of other managed services. We prefer TypeScript as our backend language. Our games use our own game engine - Stingray, which we develop internally. The game client uses a mix of C++ and Lua.

As a backend developer, you work in collaboration with the teams that develop features for our games. You develop and maintain the backend components that support the games' features.


What we offer

Here at Fatshark, we do what we love most: design high-profile games for PCs and consoles, with the passion and freedom of being indie. We offer you:

  • A playful, friendly and inclusive work place
  • Hands-on production environment with an emphasis on cooperative/multiplayer games
  • Opportunities for personal growth with varied projects, experienced co-workers and recurring hack weeks
  • Developing games with our own engine - Stingray
  • Regulated flex time and paid overtime
  • Occupational pension
  • Yearly health benefits (for gym membership & more)
  • Yearly bonus program 
  • Office located in central Stockholm


Requirements

  • 3+ years of professional programming experience
  • A solid understanding of scalable cloud architectures - like AWS or Azure.
  • A team player - flexible and solution-oriented. Successful collaboration at Fatshark relies on being communicative and enthusiastic. 
  • Good understanding of data and scalability.
  • Experience working with live products with large amount of end-users.
  • Excellent communication in English (Swedish is not a requirement)


Nice to Haves

These are some of the technologies we work with - we consider it a nice to have if you’ve experience with them.

  • Javascript, and specifically TypeScript are the programming languages you would be working with for the most part.
  • Microsoft PlayFab is one of the backend solution providers we use. Some previous experience is nice to have.
  • SaaS solutions for data analysis of big data like Tableau, Elastic Search, Kibana, Power BI, etc.
  • Lua is the gameplay scripting language we use for our games. Most communication with our backend is implemented through Lua.
  • Autodesk Stingray  - while chances are slim you’ve used this, it’s our own engine and we’re very proud of it.


Application details

We will be reviewing applications and interviewing candidates continuously throughout the application period.


Location: Stockholm, Södermalm
Start: Asap 2020
Form of Employment: Permanent, Full time (6 month probationary period)

Or, know someone who would be a perfect fit? Let them know!

Stockholm

Rosenlundsgatan 29C
118 63 Stockholm Directions contact@fatshark.se

Why Fatshark?

Here at Fatshark, we do what we love the most: design, develop and publish high-profile games for PCs and consoles, with the passion and freedom of being independent. We offer you:

  • Building worlds

    Hands-on production environment with an emphasis on cooperative and multiplayer games

  • Great atmosphere

    A fun, friendly and inclusive work environment

  • Keep on growing

    Opportunities for personal growth with varied projects, experienced co-workers and recurring hack weeks

  • Work-life balance

    Regulated flex time, paid overtime and minimum crunch policy

Who are we?

When we put Fatshark to sea in 2007, we wanted to create a place where talented people would come together and create awesome games. We did, and Fatshark is today a studio and publisher where great ideas spawn and reach the hands of countless players.

Equally important to us, we’ve never lost the joy that goes into creating great games. Over the years, we have created a habitat in which all kinds of fatsharks can thrive.

 

Cooperation is key

At Fatshark, we develop and publish cooperative games, where people come together to have fun and solve problems together. In a Fatshark game, you are given the freedom to succeed or fail trying as a group. And that's exactly the way we like it. Through teamwork in our games and in our studio, 1+1=3.

Already working at Fatshark?

Let’s recruit together and find your next colleague.

email
@fatshark.se
Teamtailor

Applicant tracking system by Teamtailor