Remote Senior .NET (WPF) Developer
Skylum
- Remote job
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!
- ...skilled and self-motivated senior-level Software Engineer with... ...and deep experience in the .NET ecosystem, WPF, and MVVM. You will play an... ...broadly across the codebase: developing new features, improving system... ...Springs, CO office) but remote candidates may be considered...Remote workSeniorLive inWork at office
$72.8k - $104k
Role Description As a Senior .Net Developer at Gainwell, you can contribute your skills as we harness... ...and frameworks including C Sharp, WPF, .Net, ASP .NET, RESTful services, LINQ... ...collaboratively. Requirements ~Primarily remote within the US with occasional travel...Remote workSeniorFull timeFlexible hours- ...Senior .Net Developer Pleasanton, California, 100% remote 12+ months Web Cam Interview $60-65/Hr on W2 Need a good write up mentioning the... ...experience with .NET Framework 3.5 or above including WPF, WCF, & WF Expert in ASP.NET MVC, Web Forms,...Remote workSenior
- ...Overview: Role: Senior .NET Full Stack Developer Location: RALEIGH, NC Duration: 6 months... ...window and display conditions by using WPF layout controls. Involved in writing... ...requirements Experience in handling remote projects and delivering on time. Involved...Remote workSeniorWork experience placement
- ...services company is seeking a Windows Presentation Foundation (WPF) Developer for a full-time permanent position located in McLean, Virginia... ...candidate will have over 4 years of experience with Windows .NET and WPF, along with familiarity with MSTSCax library and Model...SeniorPermanent employmentFull timeImmediate start
- Sr Software Engineer (C#, .Net framework, WPF, WCF, .Net core, OOAD, Design... ...Hybrid – (3 days onsite, 2 days remote) SALARY: Excellent... ...development Job Description: Senior Software Engineer plays a key... ...experience, mentors junior developers as needed, and is expected to...Remote workSeniorFull timeRelocation
- ...initiative involves transitioning from a legacy WPF .NET application to a scalable, cloud‑ready... ...its very beginning. About the role As a Senior .NET Full-stack Engineer, you will play a... ...- each role clearly states whether it is remote or hybrid, so you know exactly what to...Remote workSeniorWork experience placement
- .NET WPF Developer (Nutrition & Feed sphere) Locations Bulgaria Georgia Lithuania Moldova Poland Company Background Our client is one of the... ...promote a healthy lifestyle; Flexible work options, including remote and hybrid opportunities; Referral program for bringing in...Remote workFlexible hours
- Role Description This is a remote position. ~Role: Senior .NET Developer ~Location: Remote but needs to attend In-Person Interview in any of these locations: FL/CO/TX/NJ/NY ~Contract: 6+ Months ~Manager would like a team member to meet candidates in person if...Remote workSeniorContract work
$64 - $73 per hour
...Azad Technology Partners is seeking a Software Developer / Programmer (C# .NET) for a remote position, requiring candidates to reside in Oregon, Washington, Idaho, or Montana. The role involves coding, testing, and maintaining applications, with a strong requirement for...Remote workSeniorHourly pay$72.8k - $104k
...A leading technology solutions provider is seeking a Sr. Net Developer/Analyst to contribute to technology-driven healthcare solutions. This... ...like C Sharp and .Net. You will enjoy the flexibility of remote work, competitive compensation ranging from $72,800 to $104,00...Remote workSenior- ...ManpowerGroup Global, Inc. is seeking a dedicated .NET Web Developer in Madison, WI. The role involves developing and maintaining web applications... ...in relevant technologies. This position offers flexible remote options within Wisconsin and the chance to work on meaningful...Remote workSeniorFlexible hours
- Role Description We have an opportunity for a "C# .NET Developer" - REMOTE. We are looking for a candidate who can join immediately. ~C#... ...etc.) ~DevOps ~Git ~Agile ~SCRUM ~Primary or Senior Developer ~Some professional experience (Not a student,...Remote workSeniorFull timeInternshipImmediate startFlexible hours
- ...A leading healthcare technology firm in Ohio is seeking a Senior Application Developer to design and develop next-generation products. This hands-... ...emphasizes technical leadership and requires expertise in C#, .NET, and React. Ideal candidates have a Bachelor's degree in...Remote workSeniorLocal area
- ...gather requirements and organize/present developed features for clients. ~Execute complex... ...testing to existing code. ~Implement a .NET Core startup structure. ~Handle... ...Benefits ~Flexibility & Well-being: Our remote-first approach gives you the flexibility...Remote workSeniorFull time
- Role Description As a Senior Engineer, you will own the technical health and architectural evolution of mission-critical .NET backends. You will act as the primary anchor for complex... ...Benefits ~USA Contractor / 100% Remote ~Competitive Pay (USD) ~Holidays...Remote workSeniorContract workFor contractors
$123.14k - $202.49k
...asynchronous programming, and MVVM to design and develop next-gen Esri software. We are focused on... ...and development methodologies using C#, WPF, and C++ to build software components... ...development using Scrum #LI-TA1 #LI-Remote Total Rewards Esri’s competitive...Remote workSeniorFlexible hours$45 - $50 per hour
Role Description Hiring a Senior .NET Developer to support Parent Portal, Unified Enrollment, Mobile Applications, and other enterprise systems... ...Education ~Bachelor's degree in Computer Science or related field Benefits This is a remote position....Remote workSeniorFull time- Role Description Senior .Net Project Manager Duration: 12+ Months (with possible extension of another 12+ Months) Location: 100% remote position Qualifications ~Minimum 10+ years' experience with ASP.NET, C#, Object Oriented Programming ~Experience in the design...Remote workSeniorFull time
- ...Senior.NET Developer Malden, MA 6+ Months DAY 1 ONSITE: HYBRID POSITION (2-3 DAYS ONSITE & 2-3 DAYS REMOTE) Responsibilities: As a member of the team, you must adhere to the organization’s methodologies and standards, and propose improvements based on software...Remote workSenior
- Role Description This is a remote position. We are looking for a skilled .NET Developer with strong expertise in C#, ASP.NET, and modern web technologies to build and maintain scalable applications. The ideal candidate should have experience working in Agile environments...Remote workSeniorFull timePart time
$85.39k - $116.98k
...Syms Strategic Group, LLC is seeking a Senior C#/.Net Developer to work remotely in support of the Veterans Affairs Department. The role involves high-level technical planning, software systems integration, and contribution to Agile practices. Applicants should have at...Remote workSenior- ...a professional like you is headed and only reach out when we genuinely believe there's a fit worth exploring. Job Title: Senior .NET Developer Duration: 12 Months Location: Des Moines, IA 50309 Interview Type: Either Web Cam or In Person Interview...Remote workSenior
- ...Senior .NET Developer Overview: A public sector client of ours in Austin, Texas is looking for a Senior .NET Architect for a 5-month remote contract opportunity that is likely to extend. The Senior .NET Architect will lead the architecture, design,...Remote workSeniorContract work
- Role Description Entry level to Senior level .NET Developers (Multiple Positions) Location: Remote ~Design and develop Web based applications / portals using: ~C# .Net ~MVC ~Angular JS ~jQuery ~SQL Server ~Oracle databases ~Design and develop...Remote workSeniorFull time
- ...Senior.NET Developer Duration: 2 days in a week onsite / 3 days remote. Hours: 9-5; can fluctuate depending on work; there may be days candidate has to work a couple of more hours. Candidate must be ok working EST hours. Location: 1345 Avenue of the Americas, New...Remote workSeniorDaily paidFor contractorsWork experience placement2 days per week
- ...processes to deliver enhanced value. Developing cloud-based platform hosted on Azure using .NET tech stack. The platform... ...sales, shipping, etc. #LI-IC1 #LI-Remote Qualifications ~Deep... ...Scrum team and perform function of senior software developer doing software...Remote workSeniorFull timeFlexible hours
- ...Senior.Net Developer Location: New Jersey (Remote) Type: Contract Rate: DOB US Citizen, Green Card, TN, GC EAD, and H4 EAD only No Third-party agencies. Required Skills Minimum 6 - 10 years' experience in technology engineering or operations with expertise...Remote workSeniorContract work
- Role Description We are seeking an experienced .NET Developer who excels in a collaborative, fast-moving environment and is passionate about... ...cloud-based development Benefits ~Permanent position – remote ~Offering up to R840k per annum Contact Information...Remote workSeniorPermanent employmentFull time
$85.39k - $116.98k
...Syms Strategic Group, LLC is seeking a Senior C#/.Net Developer for a remote position. This role involves technical planning, system integration, and full-stack development using .Net technologies. Candidates should have over 5 years of experience in .Net development....Remote workSeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Remote Senior .NET (WPF) Developer. Be the first to apply!











