Lead Programmer

Tech · Malmö, Sweden (Sverige)
Department Tech
Employment Type Permanent Employment (Tillsvidareanställd)
Minimum Experience Manager/Supervisor

As a Lead Programmer at Tarsier, you are responsible for motivating, coaching and developing a small team of programmers. You tend to anticipate challenges before they come apparent and are able to provide solutions both on a technical and interpersonal level. You care about the people you work with and want to make them excel at whatever they do, providing them with support and guidance as they need it. 

You are able to talk about various aspects of game development and reason with fellow developers from different disciplines about technical challenges and their solutions, keeping in mind the bigger picture of the entire code base and the game’s needs. You care about the game and actively help develop the team’s ideas into playable mechanics, features and systems.

At Tarsier Studios, we believe in quality above all else; but quality is the residue of care, and most of all, care for people. So our great perks, like six weeks vacation, flexible working hours, company-paid supplemental pension and sick leave insurance, additional health allowance are not there just to make people happy, but to ensure we reach the highest quality bar possible. As we believe in working together we work from our office in Malmö, if you who are applying for this job lives elsewhere, we will help you with your relocation. Making great games means demanding a lot from people, but that doesn't mean we can’t take good care of them while we do so. That is the Tarsier way and what we offer to all our colleagues. We also encourage diversity among the applicants.

Lead Programmer responsibilities include:

  • Provide regular feedback to programmers on the quality of technical solutions
  • Organize one-on-ones with programmers on your team
  • Ensure the quality of code reviews among the team members
  • Identify risks and help find solutions to resolve upcoming challenges
  • Work with other leads to ensure we meet the technical needs of the project
  • Actively share your ideas, knowledge and passion for the games we make
  • Be a positive and professional role model to your team
  • Collaborate with the technical director and the team to maintain, communicate and keep up with the technical roadmap.


  • 5+ years professional experience as a programmer
  • Shipped one or more games for PC or current generation consoles
  • Solid knowledge of C++ and Unreal Engine 4
  • You care about people
  • Comprehensive knowledge and understanding of games and games development
  • Able to work well in a multidisciplinary and iterative environment
  • Driven, self-motivated and self-aware
  • Fluent in English, both written and verbal

Nice to have's:

  • Memory management, CPU & GPU optimization
  • Developed Atmospheric or Action Adventure games
  • Experience working with AI
  • Experience with animation programming
  • Other game engine experience
  • Experience with additional middleware systems

We are looking forward to read your CV and Cover Letter and are excited and thankful that you are applying for this position.

Thank You

Your application was submitted successfully.

  • Location
    Malmö, Sweden (Sverige)
  • Department
  • Employment Type
    Permanent Employment (Tillsvidareanställd)
  • Minimum Experience