Canva
Senior Engineer - C++/C#/WPF (Windows UI) - Affinity
Found: Today
This role is based in Nottingham, United Kingdom with hybrid work options available.
What you'll do:
- Build and maintain high-performance UIs in C++, WPF, and related frameworks.
- Contribute to architecture and design decisions across shared libraries and components.
- Debug, maintain, and improve complex systems across Affinity’s Windows suite.
- Work closely with design and QA to deliver pixel-perfect, intuitive implementations.
You're probably a match if:
- You have several years of experience in C++/C# development, with a strong focus on UI engineering.
- You have proven experience with Windows frameworks (WPF essential, WinUI/MAUI desirable).
- You bring a strong understanding of object-oriented design and design patterns.
Tech stack:
C++, C#, WPF, WinUI, MAUI.