Remotery

Senior .NET Developer, WPF

Posted 6 days ago

This is a fully remote position, open to applicants in Ukraine.

📋 Description

• Design and implement high-performance features utilizing .NET 10 and WPF, ensuring the user interface remains fluid and responsive even under heavy workloads.

• Develop and enhance C++/CLI wrappers to create a seamless, memory-safe connection between our .NET environment and native C++ core libraries.

• Analyze and troubleshoot complex desktop issues, eliminating memory leaks, resolving UI thread blockages, and addressing interop vulnerabilities.

• Strategically refactor legacy modules, progressively transforming older sections of the codebase into clean, testable, and modern architecture.

• Perform high-quality code reviews.

• Utilize modern AI-assisted tools to streamline routine coding, generate unit tests, and produce documentation.

• Work collaboratively with the team during 2-week sprints to define technical requirements, address complex corner cases, and estimate challenging tasks.


⛳️ Requirements

• 3-5+ years of professional experience in C#/.NET desktop development.

• Extensive knowledge of WPF, including strong expertise in MVVM, data binding, custom controls, and a thorough understanding of the UI thread/Dispatcher model and asynchronous programming.

• Proven experience with .NET memory management and performance profiling, along with a successful history of resolving memory leaks rather than merely identifying them.

• Practical experience with native C++ interop (C++/CLI, P/Invoke, or marshaling).

• Strong grasp of OOP principles, SOLID design, clean coding practices, and a commitment to regular code reviews.

• Comfortable working in an Agile environment, crafting clear acceptance criteria and managing corner cases.

• Daily engagement with AI-assisted development tools (such as Copilot, Cursor, etc.) to enhance productivity.

• Proficient in English, sufficient to engage with official documentation and in-depth technical literature (MSDN, specifications, detailed articles).


🏝️ Benefits

• Medical insurance.

• Twenty-one days of paid sick leave each year.

• Twenty-one days of paid vacation annually.

• Enjoyable moments during our frequent team-building activities.

• An educational allowance to keep your skills sharp.

• English, German, and Polish classes to enhance your capabilities and expand your knowledge.

People also viewed

Confitec10 hours ago

Mid-level .NET, Angular, SQL Server Developer – AI, Spec-Driven Development

Anywhere in the WorldFull-timeBackend Engineer
ApplyView job
DOMVS iT10 hours ago

Backend Developer – Node.js, NestJS

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Anyone AI10 hours ago

Python Developer

SE flagSweden OnlyFreelanceBackend Engineer$25 – $50/hour
ApplyView job
FCamara Consulting & Training10 hours ago

Backend Developer – .NET Core, GCP Ecosystem – Senior

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Neogrid10 hours ago

Senior Pessoa Desenvolvedora FullStack, Python e React

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Intetics10 hours ago

Golang Technical Interviewer

MA flagMorocco OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers