Job Description
Join our team of tools programmers and help us craft high-quality games
We're looking for a skilled Tools Programmer to develop and maintain our development tools, including a world editor and performance tools. You'll work with a multi-disciplinary team to implement new engine and editor features, and identify and solve problems in our content creation workflows and pipelines.
Key Responsibilities:
- Develop and maintain development tools, including a world editor and performance tools
- Work with a multi-disciplinary team to implement new engine and editor features
- Identify and solve problems in content creation workflows and pipelines
- Design, implement and maintain user interfaces
Requirements:
- Solid experience creating tools for game development
- Excellent C# and .NET skills for desktop applications
- Experience working with WPF and XAML
- Excellent feel for UI/UX and tool design
- C++ general knowledge
- Open-minded and willing to iterate on a feature based on feedback
- The ability to analyze and understand the workflows of other disciplines
- You seek constructive criticism and are open to discuss issues or requests with end-users
- Fluent written and spoken English
Nice to Haves:
- Familiarity with Python
- Experience with making extensions for Visual Studio Code
- Experience making games with Unity, Unreal, or Godot
- Experience with digital content creation programs, such as Maya or Blender
- Experience making tools for Unreal Engine
- Self-driven and passionate about improving people's day-to-day and supporting and solving problems for humans
What We Offer:
- An international team of over 450 employees, spread across 7 studios
- An open, collaborative environment where ideas are welcome and encouraged
- A managerial team consisting of highly experienced game developers
- An inclusive environment with many activities organized by the studios or the employees