.
Senior C++/MFC UI Engineer
  • Warsaw
Senior C++/MFC UI Engineer
Warszawa, Warsaw, Masovian Voivodeship, Polska
SQUARE ONE RESOURCES sp. z o.o.
7. 9. 2025
Informacje o stanowisku

technologies-expected :


  • C++
  • MFC
  • Win32
  • UI/UX

technologies-optional :


  • CI/CD

about-project :


  • We are modernizing the user interface of our client’s flagship enterprise desktop product. Originally built in C++/MFC/Win32, this application is used daily by thousands of professionals worldwide. The goal is to deliver a refreshed, consistent, and modern user experience by year-end. This is a highly visible initiative with strong executive backing. You will join a cross-functional, agile team and act as a hands-on expert for modernizing complex dialogs and UI frameworks at scale.

responsibilities :


  • Review and analyze a large legacy C++/MFC codebase.
  • Refactor and modernize extensive Win32/MFC dialogs and panels for consistency, usability, and adherence to modern design standards.
  • Apply client-provided style guides, color palettes, and iconography.
  • Define scalable patterns for dialog abstraction and clustering to handle hundreds of forms efficiently.
  • Collaborate with client engineers on branch/merge strategy and ensure smooth integration.
  • Work with UI/UX designers to adapt layouts and icons into the legacy framework.
  • Safeguard application stability and performance while introducing UI improvements.

requirements-expected :


  • 5+ years of professional experience in C++ development with a Windows desktop focus.
  • Deep expertise in MFC, Win32 API, and related frameworks (ATL/WTL).
  • Proven track record modernizing or maintaining large, complex Windows applications.
  • Strong knowledge of dialog management, custom controls, and UI refactoring.
  • Familiarity with source control and branching strategies (Git, TFS, or equivalent).
  • Experience applying UI/UX assets (icons, palettes, style guides).
  • Soft:
  • Comfortable working in distributed teams with overlap in US and India time zones.
  • Strong English communication skills, with confidence in client-facing collaboration

offered :


  • B2B contract
  • full remote work
  • long-term cooperation

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    111 819
    18 323