C++ UI Engineer

C

C++ UI Engineer

C
Centrum, Stockholm Metropolitan Area

emagine Polska

Full-time
Any
Senior
Hybrid

Job description

Our client is building an ambitious real-time interactive product and is looking for a senior-level engineer to take ownership of interface-related systems. This role focuses on the technical backbone behind menus, HUDs, flows, and player interaction layers, rather than visual design alone.

Start: ASAP

Length: 6 months with possible extension

Location: Must be in Stockholm 4 days per week

You will work hands-on with engine-level UI systems, shaping how information is presented, updated, and interacted with at runtime. The position blends low-level engineering with practical problem-solving in a fast-moving production environment. The project is developed using Unreal Engine and relies on a combination of native engine code, scripting, and editor-based workflows.

What you will work on

  • Architect and extend interface-related engine systems

  • Implement interactive screens, overlays, and presentation logic in Unreal

  • Optimize UI-related code paths for real-time performance

  • Improve internal workflows and tooling related to interface development

  • Collaborate with engineers, designers, and usability specialists to support gameplay needs

  • Ensure interface systems remain flexible and scalable throughout production

Technical background

  • 5+ years of professional experience in game or real-time engine development

  • Advanced C++ skills with experience in large codebases

  • Practical experience working with Unreal Engine at a system level

  • Experience implementing interface systems using engine-native solutions

  • Strong understanding of performance constraints in real-time applications

  • Fluent professional communication in English

What kind of person we’re looking for

  • Enjoys solving structural and technical problems rather than only feature work

  • Cares about code quality, longevity, and maintainability

  • Comfortable taking ownership of complex systems

  • Curious, analytical, and open to iteration

Tech stack

    English

    B1

    C++

    master

    Game Development

    master

    Visual Design

    advanced

Office location

Published: 19.01.2026

C++ UI Engineer

Summary of the offer

C++ UI Engineer

Centrum, Stockholm Metropolitan Area
emagine Polska
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.