C++ UI developer

Posted 1 month ago by Cyrus Bandani
Apply Now

Apply for this job

Job Description

Gaming client is looking for a C++ UI developer.


As a Senior UI Engineer, you will be responsible for designing, implementing, and maintaining high-quality user interfaces that enhance the overall gaming experience. This role requires a deep understanding of UI/UX design principles, a passion for gaming, and the ability to collaborate effectively with cross-functional teams.

Key Responsibilities:

UI Design and Development: Lead the design and implementation of user interfaces, ensuring a seamless and intuitive user experience.

Cross-Platform Compatibility: Develop UI solutions that are optimized for multiple platforms, including consoles such as PlayStation, Xbox, and Nintendo Switch, ensuring a consistent and enjoyable experience for players.

Online Gameplay Integration: Collaborate with the development team to integrate UI elements seamlessly into online gameplay, ensuring a cohesive and engaging multiplayer experience.

Collaboration: Work closely with game designers, artists, and other engineers to integrate UI elements that complement the overall game design and narrative.

Innovation: Stay updated on industry trends and emerging technologies related to UI/UX design and bring innovative ideas to the table for continuous improvement.

Code Optimization: Write clean, maintainable, and efficient code while optimizing UI performance for various platforms.

Game Engine Proficiency: Utilize your expertise in Unreal Engine (or other game engines) and C++ to create robust and dynamic UI systems that align with the technical requirements of our games.

Design Tools: Utilize design tools such as Figma to collaborate on UI/UX design workflows and processes.

Mentorship: Provide guidance and mentorship to junior UI engineers, fostering a collaborative and learning-focused environment within the team.


Bachelor’s degree in Computer Science, Game Development, or a related field (or equivalent experience).

Extensive experience in UI/UX design and development for games, with a strong portfolio showcasing previous work.

Proficiency in C++.

Deep understanding of design patterns, user-centered design principles, and player behavior.

Strong problem-solving and debugging skills.

Excellent communication and collaboration skills.

Preferred Qualifications:

Experience with Unreal (or other game engine). We also use some AngelScript for UI development.

A passion for games.

Previous experience in a senior or lead UI engineering role.


Location: Stockholm in office 2-3 days per week