workfromanywhereworkfromanywhere
All jobs
SkylumEngineering

Senior Net (Wpf) Developer

Remote (Ukraine)Posted 10 days ago

Skylum is seeking a software developer with expertise in C#/.NET desktop development, particularly in WPF, to work on high-performance photo editing software. The role involves building, optimizing, and refactoring desktop applications, collaborating in an Agile environment, and leveraging AI tools to enhance productivity.

Location: Remote (Ukraine)

Responsibilities

  • Architect and build high-performance features using .NET 10 and WPF, ensuring the UI remains fluid and responsive under heavy loads
  • Develop and optimize C++/CLI wrappers to maintain a seamless, memory-safe bridge between our .NET environment and native C++ core libraries
  • Profile and hunt down complex desktop issues - eliminate memory leaks, fix UI thread blockages, and resolve interop vulnerabilities
  • Deliberately refactor legacy modules, gradually transforming older parts of the codebase into clean, testable, and modern architecture
  • Conduct high-standard code reviews
  • Leverage modern AI-assisted tools to accelerate routine coding, unit-test generation, and documentation
  • Collaborate closely with the team during 2-week sprints to flesh out technical requirements, cover tricky corner cases, and estimate complex tasks.

Requirements

  • 3-5+ years of commercial C#/.NET desktop development experience
  • Deep WPF expertise: Strong mastery of MVVM, data binding, custom controls, and a solid grasp of the UI thread / Dispatcher model and async programming
  • Real experience with .NET memory management and performance profiling - and a proven track record of fixing leaks, not just describing them
  • Practical exposure to native C++ interop (C++/CLI, P/Invoke, or marshaling)
  • Solid understanding of OOP, SOLID, clean code, and a genuine code-review habit
  • Comfortable in Agile environment, writing clear acceptance criteria and handling corner cases
  • A practical, daily relationship with AI-assisted development tooling (Copilot, Cursor, etc.) to boost productivity
  • English strong enough to live in official documentation and deep-dive technical literature (MSDN, specs, deep-dive articles)

Benefits

  • A chance to work with a strong team and a unique opportunity to make substantial contributions to our award-winning photo editing tools
  • An educational allowance to ensure that your skills stay sharp
  • English, German, and Polish classes to strengthen your capabilities and widen your knowledge
  • Medical insurance
  • Twenty-one days of paid sick leave per year
  • Twenty-one days of paid vacation per year
  • Fun times at our frequent team-building activities

Additional Information

  • The role offers flexible work arrangements, either remote or in-office at Podil, Kyiv.
  • The company supports Ukraine and encourages growth, learning, and creativity.

Location

Remote (Ukraine)

Category

Engineering

Company

Skylum

Source

himalayas

Posted

10 days ago

Share this job

XLinkedIn

Similar remote jobs

DiversifiedNewEngineering

Senior Design Engineer - Electronic Security

$122,600 – $165,900
today
CanonicalNewEngineering

Security Software Engineer

Worldwide
today
Crawford & CompanyNewEngineering

Technical Engineer I

Remote – Anywhere in the U.S.
today