Senior C++/MFC UI Engineer

Square One Resources Sp. z o.o.

  • Warszawa, mazowieckie
  • Stała
  • Pełny etat
  • 12 godzin temu
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.Senior C++/MFC UI EngineerYour 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.
Our requirements
  • 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
  • Experience designing dialog abstraction frameworks or reusable UI modules.
  • Background in enterprise-scale software (e.g., ERP systems, IDEs, modeling tools).
  • Exposure to CI/CD pipelines for Windows desktop applications.
What we offer
  • B2B contract
  • full remote work
  • long-term cooperation

Gowork

Podobne oferty pracy

  • Senior Marketing Specialist (proposals)

    Grafton Sp. Z o.o.

    • Warszawa, mazowieckie
    Grafton Recruitment to zespół doświadczonych specjalistów w zakresie rekrutacji, którzy podchodzą do każdego kandydata w sposób indywidualny. Proces rekrutacyjny nie ogranicza się …
    • 8 dni temu
  • Service Engineer (optical industry)

    Grafton Sp. Z o.o.

    • Warszawa, mazowieckie
    Grafton Recruitment to zespół doświadczonych specjalistów w zakresie rekrutacji, którzy podchodzą do każdego kandydata w sposób indywidualny. Proces rekrutacyjny nie ogranicza się …
    • 21 dni temu
  • AI Engineer

    Hays

    • Warszawa, mazowieckie
    AI Engineer Warszawa NR REF.: 1194378 Hays IT Contracting to współpraca oparta na zasadach B2B. Nasza firma dopasowuje specjalistów IT do najciekawszych projektów technologiczn…
    • 24 dni temu