facebook tracking
Lead Backend Developer

Lead 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

Fatshark is looking to hire a lead backend developer that will support and develop the backend systems at Fatshark.

This position is a director level leadership role. As with all of our technical leadership, this position requires someone with the ability to grow a team. You will have a great impact on our organization, as you would be involved in recruiting and developing the people around you. With that said we also presume that you enjoy getting your “hands dirty” by doing parts of the coding yourself.

Your first task at Fatshark would be taking over the maintenance of our current backend, as well as the development of new features. As an example of that - a feature we want to have is for more of our game logic to be driven by our backend. As in, we would be able to dynamically push updates to our game, without having to repackage and ship updates over Steam, or certify updates for consoles.

New features like these would require planning, making sure game design, release management, and other stakeholders will be satisfied with your proposed solution. You would be in charge of detailing the backlog, designing the technical architecture, and implementing the foundation. However, when your team grows you will, as the team’s lead, work with project management to make sure the team delivers quality at a pace that’s healthy and sustainable.
Another important task will be communication with the teams working on the gameplay client, defining the correct interface and guiding in how to best utilize the backend functionality built.

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


Responsibilities

  • Lead the team that maintain our live backend
  • Architect and develop future backend solutions
  • Help the rest of the organization understand the impact of technical and game design decisions, vis-à-vis the backend


Requirements

  • 5+ years of professional programming experience
  • A solid understanding of Javascript, as that is what our backend is written in.
    You don’t need to know Angular or React, or any of the tools and libraries used by web programmers - our Javascript runs in a V8 Javascript Engine
  • Good understanding of Azure Functions, and C# as we’d like to transition our backend to using that
  • An inspiring leader who has the ability to help people grow
  • A team player - flexible and solution-oriented. Successful leadership at Fatshark relies on being communicative, supporting, and collaborative. Having an authoritarian attitude does not lead to happy, performant teams at Fatshark.
  • 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.

  • Autodesk Stingray  - while chances are slim you’ve used this, it’s our own engine and we’re very proud of it.
  • Lua is the gameplay scripting language we use. Most communication with our backend is implemented through Lua.
  • Microsoft PlayFab is the backend solution provider we use.
  • Amazon Web Services and it's myriad of three-letter acronyms.
  • SaaS solutions for data analysis of big data like Tableau, Elastic Search, Kibana, Power BI, etc.



Application details

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


Location: Stockholm, Södermalm
Start: Asap 2019
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