We're seeking a passionate, visually oriented UI Programmer to bridge the gap between our talented programmers and artists.
Your Mission
As a UI Programmer, you will play a critical role in shaping the look, feel, and user experience of our games. You will work closely with our artists and UX designers, translating their vision into functional, beautiful, and intuitive user interfaces. We're looking for a UI programmer to join our UX/UI team to work on Crusader Kings 3. You will be responsible for implementing and improving user interfaces. In this role you will be responsible for implementing code on the gameplay/C++ side as well as on the UI/script side to build a functional UI. You will also be involved in the design process and be part of developing best practices. A key part of your success will be to collaborate with UX designers and UI artists, so that you can together achieve a very ambitious set of goals for the UI. If you are motivated by collaborative work and UI development, this might be the perfect opportunity for you.
Key ResponsibilitiesTaking part in the complete design and implementation cycle of User Interfaces, including estimations, prototyping, breakdowns and code reviews.
Using our self-developed UI scripting language to build UI according to design and implement gameside datamodels using our API.
Identify and troubleshoot UI problems to ensure a stable, responsive and usable product.
In collaboration with UX Designers and UI Artists, taking initiative to push the UI's of our game to new heights in terms of usability, aesthetics and animations..
Expanding UI system functionality of our in-house C++ game engine and creating new tools for working with UI.
A demonstrable passion for making accessible UI's that look and feel good. A good understanding of UX design patterns, layout aesthetics and a rigorous attention to detail.
Experience working with C++ and other UI systems and tools (e.g., HTML, CSS, JavaScript, Unity, Figma, Jira).
Excellent oral and written communication skills
Someone who enjoys collaborating with UX designers and UI artists to reach the best possible result
The ideal candidate has an interest in creating user-focused systems and is driven to iterate. As a person you are positive, dedicated, responsible, and love a challenge. An interest in strategy games, and in particular the grand strategy games from Paradox, will be considered a plus.
Practical Information
Scope: Full-time position.
Location: Stockholm, Sweden.
Reports to: Art Manager
Remote status: Office-based, with weekly optional "work from home" days.
We do not offer any relocation assistance for this position.
Some of our benefits include: