All roles

Senior .NET (WPF) Developer

Remote · USA Full-time New today

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. 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). Nice to have: 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. What we offer For personal growth: 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. For comfort: 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. For health: Medical insurance; Twenty-one days of paid sick leave per year; For leisure: 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! Apply To This Job

Related roles

Engineering Technician

Remote · USA Full-time

Team Lead - New Business (British Columbia, Remote First)

Remote · USA Full-time

Remote | Customer Support | Reservation Services

Remote · USA Full-time

Regional Sales Manager - IA Central

Remote · USA Full-time

Entry Level | Hotel Reservationist | Online

Remote · USA Full-time

Online | Travel Operations Coordinator | No Experience Needed

Remote · USA Full-time

Online | Trip Planning Coordinator | Training Provided

Remote · USA Full-time

Entry Level | Travel Scheduling Assistant | Online

Remote · USA Full-time

Remote - Travel Support Advisor

Remote · USA Full-time

Remote | Travel Client Support Representative

Remote · USA Full-time

Digital Sales Director

Remote · USA Full-time

Senior/Staff Product Engineer (Frontend)

Remote · USA Full-time

Full-Stack Developer (m/f/d)

Remote · USA Full-time

(SRFP)-Fellow- Sr. Researcher (Code: EU-A38226)

Remote · USA Full-time

Director, Field Readiness – Behavioral Health

Remote · USA Full-time

Remote | Biological Research & Pathogen Science Expert — $115–$135/hour

Remote · USA Full-time

Experienced Social Media Customer Support Specialist – Driving Client Experience Excellence at arenaflex

Remote · USA Full-time

Identity & Access Management Consultant - AI Trainer - Freelance - 8-20hrs/week - Remote

Remote · USA Full-time

Experienced Benefit Customer Service Representative – Remote Opportunity with arenaflex

Remote · USA Full-time

Experienced Customer Success Manager – Strategic Account Management and Growth

Remote · USA Full-time