Middle+/Senior WPF Developer (.NET, UI-Focused)
Acropolium is a trusted software development partner with over 22 years of expertise in delivering tailor-made IT solutions for clients worldwide.
We specialize in enterprise-grade applications, cloud-native development, cybersecurity, and technical consulting, collaborating with clients across healthcare, fintech, logistics, and construction domains.
About the Project
Foundry is a modular self-service platform that enables users to convert software installers and disk images (e.g., MSI → MSIX) automatically — without manual intervention.
The system intelligently selects required utility modules based on user goals and guides them through streamlined, interactive workflows.
We are building a desktop-first application (with a potential web extension) that supports multi-user roles (User / Manager), secure access, and detailed visual task monitoring.
UI adaptability and role-specific experiences are key elements of the product’s success.
⚙️ Tech Stack
C#, .NET 6/7/8, WPF, XAML, MVVM, Prism / Caliburn.Micro, REST APIs, Git, Azure DevOps, Docker, AWS (optional).
🧩 Responsibilities
Develop and evolve WPF-based UI for Foundry’s orchestration workflows.
Implement adaptive, role-based layouts and reusable components.
Collaborate closely with UK-based product and engineering teams.
Ensure responsive and performant UI behavior with real-time progress tracking.
Participate in technical discussions, propose and implement architecture improvements.
Take ownership of UI design and user interaction logic throughout the development lifecycle.
🧠 Requirements
3+ years of hands-on experience with WPF.
Strong expertise in MVVM, XAML, and component-based UI design.
Proficiency in C# and .NET (6/7/8).
Experience with Prism, Caliburn.Micro, or similar frameworks.
Solid understanding of desktop application architecture and performance optimization.
Experience with user role–based UI adaptation is a plus.
English: Upper-Intermediate (B2+) or higher — daily communication with UK-based teams.
💡 Nice to Have
Experience with MSIX, installer technologies, or disk image processing.
Familiarity with DevOps pipelines, Docker, or AWS.
Background in developer tooling or low-level system utilities.