Senior CMFC Engineers

Bonapolia

Not Interested
Bookmark
Report This Job

profile Job Location:

Warszawa - Poland

profile Monthly Salary: Not Disclosed
Posted on: 02-09-2025
Vacancies: 1 Vacancy

Job Summary

We are seeking to subcontract Senior Engineers with strong C/MFC expertise for a high-profile UI modernization project. The project involves refreshing the user interface of a large-scale Windows desktop application originally built in C/MFC/Win32.

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.

Engagement Details

Start Date: Immediate (mid-September 2025)

Location: Central/Eastern Europe strongly preferred for time zone overlap with US and India

Duration: Initial 34 months with possible extension into 2026

Role Requirements
We require engineers with hands-on experience in legacy desktop UI frameworks who can contribute to modernization at scale.

Qualifications

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 dialog-heavy Windows applications.

Experience navigating and refactoring large legacy codebases

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).

Comfortable working in distributed teams with overlap in US and India time zones.

Strong English communication skills with confidence in client-facing collaboration

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.

Nice-to-Have Skills

Experience designing dialog abstraction frameworks or reusable UI modules

Exposure to WPF WinForms or /C interop

Background in enterprise-scale software systems

Familiarity with CI/CD pipelines for Windows desktop apps






English: upper-intermediate




Ready to Join
We look forward to receiving your application and welcoming you to our team!

We are seeking to subcontract Senior Engineers with strong C/MFC expertise for a high-profile UI modernization project. The project involves refreshing the user interface of a large-scale Windows desktop application originally built in C/MFC/Win32. This is a highly visible initiative with strong exe...
View more view more

Key Skills

  • Robotics
  • Electrical Engineering
  • GIS
  • C/C++
  • Technical Writing
  • Visio
  • Special Operations
  • Telecommunication
  • Geometry
  • Oil & Gas Experience
  • MPLS
  • Systems Analysis

About Company

Company Logo

 For job seekers, BONAPOLIA offers a gateway to exciting career prospects and the chance to thrive in a fulfilling work environment. We believe that the right job can transform lives, and we are committed to making that happen for you.  

View Profile View Profile