Tools Programmer

1 Month ago • 3 Years + • Game Programmer

Job Summary

Job Description

As a Tools Programmer at Fatshark, you will be part of a team dedicated to keeping tools related to the game engine up-to-date. Your main responsibility is to create and improve tools to enhance the workflow for artists, programmers, and other game developers. You will also be involved in UX design and implementation, working closely with users to find the best solutions. The role also involves supporting junior developers and ensuring the stability and functionality of toolchains. The tools and engine are built using C++, C#, WPF, Lua, and Python.
Must have:
  • Experienced in C++, C#, or similar language.
  • Strong knowledge of English, written and spoken.
  • 3+ years of experience creating and maintaining tools.
  • Experience in building and maintaining user interfaces.
  • Experience with version control systems (Subversion, Perforce, Git, etc).
  • Experience with code review systems (Git PR, etc)
Good to have:
  • Education in UX, UI design.
  • Experience with user-driven development (UDD) / user-centered design (UCD).
  • Knowledge of different aspects of game development pipelines.
  • Knowledge of the internal workings of modern game engines like UE5, Unity or Godot
Perks:
  • A playful, friendly and inclusive workplace
  • Opportunities for personal growth with varied projects, experienced co-workers and recurring hack weeks/days
  • Regulated flex time and paid overtime
  • Occupational pension
  • Health benefits and health check ups
  • Bonus program
  • Relocation package for international talent
  • Parties, social events and team-building activities
  • Dog-friendly office located in central Stockholm

Job Details

We are Fatshark

We are a critically acclaimed Swedish game development studio with about 190 experienced and skilled employees. We are most well-known for developing the Warhammer: Vermintide franchise, but have also helped develop a number of AAA titles and we launched the highly anticipated game Warhammer 40,000: Darktide.

We have grown quite a bit over the last few years, but we still embrace the same values that we started with. We want to build the best first person co-op games together, in an approachable, fun and passion-driven way.

The role

At Fatshark you will be a part of our Tools team, a team of developers dedicated to keeping the tools related to our engine up to date and relevant — tools such as level, material, and localization editors.
The Tools team is a small and flexible team where all members' opinions are highly valued and considered. We discuss and reason about code and design on a daily basis, as well as share our experiences and knowledge to improve as a team.
Your main focus will be to create new tools and improve on existing ones with the goal to better our coworkers' workflow, making their jobs easier.

We mainly use our proprietary game engine, and our tools and engine are built using a stack of C++, C# and WPF, with the addition of certain script languages like Lua and Python. We would like to see that you are proficient in the usage of similar technology stacks.

If you are a developer with a passion for helping people, this role is for you.

What you'll do

  • Take responsibility for the stability and functionality of our different toolchains
  • Implement and manage various content creation tools
  • Create and improve workflows for artists, programmers, and other game developers
  • Be directly involved in UX design and implementation of said workflows
  • Work closely with our users to achieve the best possible solutions
  • Supporting junior developers with tasks and designs

Required qualifications

  • Experienced in C++, C# or similar language
  • Strong knowledge of English, both written and spoken
  • 3+ years of experience creating and maintaining tools
  • Experience in building and maintaining user interfaces
  • Experience working with version control systems (Subversion, Perforce, Git, etc)
  • Experience working with code review systems (Git PR, etc)

Bonus qualifications

  • Education in UX, UI design
  • Experience with user-driven development (UDD) / user-centered design (UCD)
  • Knowledge of different aspects of game development pipelines
  • Knowledge of the internal workings of modern game engines like UE5, Unity or Godot

What we offer

  • A playful, friendly and inclusive workplace
  • Opportunities for personal growth with varied projects, experienced co-workers and recurring hack weeks/days
  • Regulated flex time and paid overtime
  • Occupational pension
  • Health benefits and health check ups
  • Bonus program
  • Relocation package for international talent
  • Parties, social events and team-building activities
  • Dog-friendly office located in central Stockholm


Application details

We have a policy of working 4 days in the office per week, with 1 day optional to work from home. The onboarding is being done fully in the office.

We look forward to reviewing applications and will be interviewing candidates continuously until the position has been filled.

Location: Stockholm (on-site)
Start: ASAP 2025
Form of Employment: Permanent, full-time

Similar Jobs

Sony Pictures Entertainment - Associate Software Technician

Sony Pictures Entertainment

Culver City, California, United States (On-Site)
4 Weeks ago
Devoteam - Backend Developer Cloud (m/w/d)

Devoteam

Frankfurt Am Main, Hessen, Germany (Remote)
8 Months ago
London stock Exchange - Principal Engineer

London stock Exchange

London, England, United Kingdom (On-Site)
1 Month ago
Hacksaw Studios - Game Client Framework Developer

Hacksaw Studios

Stockholm, Stockholm County, Sweden (Remote)
10 Months ago
Ion - Lead DevOps Engineer

Ion

New York, United States (On-Site)
3 Months ago
Mindstorm studios - Senior Game Developer

Mindstorm studios

Lahore, Punjab, Pakistan (On-Site)
1 Month ago
High brow interactive - Game Developer

High brow interactive

Chennai, Tamil Nadu, India (On-Site)
1 Week ago
Gamigo  Group  - Client Game Developer C++ (all genders)

Gamigo Group

Hamburg, Hamburg, Germany (Hybrid)
1 Month ago
Poki - Game Developer Support Internship

Poki

Amsterdam, North Holland, Netherlands (On-Site)
8 Months ago
Tier 9 Game Studios - Game Developer (Role-Playing Gacha Games)

Tier 9 Game Studios

Toronto, Ontario, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Stage - Frontend Developer

Stage

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
My Fitness Pal - Software Engineer III, iOS - Partnerships

My Fitness Pal

United States (Remote)
1 Month ago
luxsoft - Senior SSIS Developer

luxsoft

Gurugram, India (On-Site)
1 Week ago
extreme network - Senior Manager, Data Informatics

extreme network

North Carolina, United States (Remote)
6 Days ago
Nagarro - Associate Principal Engineer, QA Automation

Nagarro

New York, New York, United States (On-Site)
8 Months ago
Game District - Full Stack Developer

Game District

Lahore, Punjab, Pakistan (On-Site)
2 Weeks ago
Qualcomm - Software Engineer Lead – Backend Development

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Week ago
Enphase Energy - Senior Front-end Design (Drupal)

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Alpha Sense - Sr. IT Engineer, Enterprise Systems Technology

Alpha Sense

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Turbulent - Senior Online Programmer

Turbulent

Montreal, Quebec, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Stockholm, Stockholm County, Sweden

LeoVegas - Senior Backend Engineer - Operational Systems

LeoVegas

Stockholm, Stockholm County, Sweden (Hybrid)
3 Weeks ago
Embark Studios - Environment Artist

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago
undefined - Game developer

Stockholm, Stockholm County, Sweden (On-Site)
10 Months ago
arrowhead games - Senior Material Artist

arrowhead games

Stockholm, Stockholm County, Sweden (Hybrid)
3 Weeks ago
Mojang - Senior C++ Gameplay Engineer

Mojang

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago
Quantic Dream - HR & Office Administrator

Quantic Dream

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago
Hacksaw Studios - Project manager - game development

Hacksaw Studios

Stockholm, Stockholm County, Sweden (On-Site)
9 Months ago
Haptic  - Release Manager

Haptic

Sweden (On-Site)
5 Months ago
Snow born games - Backend Game Developer

Snow born games

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
Tesla - Service Technician

Tesla

Uppsala County, Sweden (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Wargaming - Senior Game Developer

Wargaming

Prague, Czechia (Hybrid)
2 Weeks ago
hero game tsuido - Game Developer

hero game tsuido

Istanbul, İstanbul, Türkiye (On-Site)
1 Month ago
GMS Services - Lead Game Developer

GMS Services

Hamburg, Hamburg, Germany (On-Site)
10 Years ago
Mixer - Game Developer

Mixer

İstanbul, Türkiye (Hybrid)
10 Months ago
Playtouch.net - Game Developer Junior

Playtouch.net

Grand Baie, Rivière Du Rempart District, Mauritius (On-Site)
1 Year ago
Say games - HTML5 Game Developer

Say games

Limassol, Limassol, Cyprus (Hybrid)
2 Months ago
A5 Labs - Senior Game Developer

A5 Labs

New Delhi, Delhi, India (On-Site)
10 Months ago
Lockwood - Senior Games Programmer

Lockwood

Royal Leamington Spa, England, United Kingdom (On-Site)
2 Months ago
playrix  - Senior Game UI Developer

playrix

Ukraine (Remote)
8 Months ago
Sony Pictures Entertainment - Coordinator, Programming - Game Shows

Sony Pictures Entertainment

Culver City, California, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

We are a Swedish game development studio located in Södermalm, Stockholm. With about 180 experienced and skilled employees we are developing and publishing titles for both consoles and PC. We are well-known for releasing the critically acclaimed title Warhammer: Vermintide 2 and our recent game Warhammer 40,000: Darktide.

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

View All Jobs

Get notified when new jobs are added by fat shark games

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug