[Hiring] Senior .NET (WPF) Developer @Skylum
Senior .NET (WPF) Developer @Skylum
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay

[Hiring] Senior .NET (WPF) Developer @Skylum

YDay - Skylum is hiring a remote Senior .NET (WPF) Developer. πŸ’Έ Salary: unspecified πŸ“Location: Ukraine

Role Description

Skylum empowers millions of photographers to create incredible images. Our award-winning photo editing software combines AI-powered automation with full creative control. We make editing enjoyable, easy, and accessible for everyone.

You’ll join an environment where growth, learning, and creativity are encouraged. Flexible schedules, trust-based workflows, and a supportive team give you everything you need to focus on your best work.

πŸ‡ΊπŸ‡¦ Proudly Ukrainian, Skylum stands with Ukraine through action, regularly supporting organizations that help accelerate our victory.

Qualifications

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

Requirements

  • Experience with Image/graphics processing, GPU, or DirectX/Direct2D
  • Experience with WinUI 3
  • A background in photo, creative, or media desktop apps
  • Comfort improving large legacy codebases through deliberate and safe refactoring
  • Native instinct for desktop pitfalls - handling leaks, permission levels, and UI-thread affinity
  • Photography as a hobby

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

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
  • A great environment where you’ll work with true professionals and amazing colleagues whom you’ll call friends quickly
  • The choice of working remotely or in our office space located on Podil, equipped with everything you might need for productive and comfortable work
  • 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

What to expect when you apply

  • An interview with our Talent Acquisition Specialist
  • Professional/technical interview
  • Management interview
  • And finally, your job offer!
Before You Apply
️
remote Be aware of the location restriction for this remote position: Ukraine
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior .NET (WPF) Developer @Skylum
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 160,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Ukraine
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 160,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 160,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later