Develop and maintain all internal development tools, including our world editor and performance tools
Work together with other departments to implement new engine and editor features
Identify and solve problems in our content creation workflows and pipelines
Actively participate in finding the best solution for new engine and tool features
Design, implement, and maintain user interfaces
Requirements
Experience in C# and . NET.
Knowledge of UI frameworks (WPF, Winforms, Qt, etc.).
C++ general knowledge.
Excellent feel for UI and tool design.
Open-minded, willing to experiment and iterate over a specific feature.
The ability to take criticism and be open to discussing issues or requests with end users.
Excellent written and spoken English
What we offer
An international team of over 400 employees spread across 7 studios around the world, each of which has its own unique qualities, and maintains a small-studio feel
An open, collaborative environment where ideas are welcome and encouraged
A managerial team consisting of highly experienced game developers at the top of their fields
Sharing hobbies and passions with likeminded colleagues
An inclusive environment with many activities organized by the studios or the employees
Commitment to making the best game possible for the fans, including listening to community feedback