Back to all jobs
KIN

Tools Developer

King
Location
Barcelona, Catalonia
Experience
Mid · Senior
Posted
Sep 25, 2026
Type
Permanent · On-site

About the role

Company Overview

King operates mobile games at a massive scale, with titles such as Candy Crush, Candy Crush Soda Saga, and Farm Heroes Saga. The company's code runs on hundreds of millions of devices globally. King is part of Microsoft and has a presence in Stockholm, Malmö, London, Barcelona, Berlin, Dublin, San Francisco, New York, Los Angeles, and Malta.


Team Context: Shared Tech

This role belongs to the Shared Tech organization, which functions as a B2B organization within the company. The team works across all technology used to power live games, including data infrastructure, machine learning, payments infrastructure, and game engines.

  • Vision: "We are the stage where King games love to perform."
  • Focus: Game-changing tooling and infrastructure to enable content creators to build features faster, easier, and more reliably.
  • Culture: Prioritizes trust, open communication, and a balance of autonomy and support. The team values diverse opinions and collaborative development.

Role Responsibilities

  • Improve, innovate, and maintain current tooling infrastructure and in-house editing toolset.
  • Design, architect, maintain, test, and implement tools at scale.
  • Collaborate with various current and future users of tools, bridging various crafts within King to optimize, improve, and discover workflows across games.
  • Deliver high-quality and well-structured code.
  • Improve quality and performance inside the tools landscape.
  • Share knowledge and best practices with peers and game teams.
  • Drive and support tool adoption with stakeholders in game teams across King.
  • Coach and mentor junior developers, helping them grow in architecture, development patterns, and testing.
  • Act as a self-starter who monitors development in real-time to determine how to support the broader development team.

Requirements: Skills to Create Thrills

  • Programming Expertise:
    • Excellent Python knowledge with experience implementing high-quality standalone and web applications.
    • Strong C++ experience.
  • Software Development Standards:
    • Highly experienced with testing, automation, and continuous integration.
    • High sense of code quality and polish; desire to maintain a high-quality code base.
    • Ability to develop on multiple platforms: Windows and OSX.
  • Technical Skills:
    • Frontend skills (JS/TS, experience with web frontend frameworks).
  • Soft Skills:
    • Strong communication and collaboration skills.
    • Ability to work closely with cross-discipline teams to understand their needs.
    • Empathy for end users.
    • Ability to context switch easily and see projects as a whole.
  • Experience:
    • Experienced with tools development and a strong desire to work with tools.

Bonus Points

  • Experience with performance-critical software.
  • Experience with Cloud frameworks/technologies (GCP, Docker, k8s, etc.).
  • Experience with game editor extension systems (e.g., Unity Editor scripting, Unreal Editor tooling, or custom C++/Qt editor frameworks).
  • Familiarity with using observability tools (e.g., Sentry or Grafana).
  • Experience facilitating workshops or leading technical presentations internally.

What We Offer

  • Freedom and opportunity to work on fulfilling tasks.
  • Continuous investment in personal development throughout the year.
  • Competitive benefits and a thriving social calendar of events.
  • An environment that encourages curiosity, innovation, and "Seriously Playful" collaboration.
KIN

King

Games & Interactive
Open roles
89
Founded
2003
Employees
1001-5000
Location
10 offices