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!
- ...We're looking for a developer who enjoys solving interesting... ...application built with.NET MAUI that integrates... ...open to mid-level to senior developers who are comfortable... ...While this is a fully remote role, we are looking... ...development (MAUI, WPF, WinUI, or similar)...Remote workSenior
$72.8k - $104k
...Senior.Net Developer Be part of a team that unleashes the power of leading-edge technologies to... ...languages and frameworks including C Sharp, WPF,.Net, ASP.NET, RESTful services, LINQ... ...and collaboratively Primarily remote within the US with occasional travel may...Remote workSeniorFull timeFlexible hours- ...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
$110k - $270k
...the-art CRM Windows application using C#, WPF, WinUI, MVVM design principles, SQLite... ...definition and development Mentor junior developers Requirements ~5+ years of... ...variable bonus and/or stock bonus. #LI-Remote #LI-MidSenior Veeva's headquarters...Remote workSeniorWork at officeLocal areaWork from homeFlexible hours3 days per week- ...Senior Software Engineer — C# / WPF Arlington, VA CaseGuard is looking for a senior engineer to help... ...of CaseGuard Studio, a feature-rich.NET desktop application for video, audio... ...development experience, including 3+ years developing rich-client .NET desktop...Senior
- Join Miquido Team Ready to join Miquido team? Click the 'apply' button! We value your trust in providing us your data, thus we are striving to use commercially acceptable means of protecting it. Below you will find the necessary information about the data we collect...Remote workSenior
- ...Job Description Job Description Title: Senior Full Stack .NET Developer Location - Downtown Houston, TX Hybrid: 4 days onsite, 1 day remote Employment Type: long-term Contract Summary: Senior .NET Developer will be primarily responsible for design, development...Remote workSeniorLong term contractWork from homeFlexible hours
- ...Senior Full Stack.Net Developer Intetics Inc., a global leader in custom software application development and distributed professional teams, is seeking a Senior Full Stack.Net Developer to join our dynamic team. The successful candidate will work on cutting-edge projects...Remote workSenior
- ...Current hands-on involvement in programming and developing applications using C#/.Net Framework/SQL based databases. Excellent skills in developing web applications using ASP.Net MVC and JavaScript frameworks. Strong technical skills in using LINQ, LINQ...Remote workSenior
- ...Title: Lead/Principal .Net Developer/Senior Architect (hands-on role) Location: Remote Duration: 6+ months (possible ext) Key skills: .Net, React, Azure Cloud, AI Engineering (Github copilot preferably or others), MS SQL Required Qualifications:...Remote workSenior
- ...development company in Houston, Texas is seeking an experienced software developer to design and develop next-gen applications focused on imagery... ...Pro. You will work in a fast-paced agile team utilizing C#, WPF, and C++. Ideal candidates will have 5+ years of experience in...Senior
- ...Senior Software Engineer We are looking for a Senior Software Engineer that shares the same values of pragmatism, professionalism and transparency as us to join our Brazil team! This role combines hands-on software development, technical consultancy, and strategic...Remote workSenior
- ...Senior Software Engineer (Sr.NET Developer) Location: Richmond, BC (Remote possible, non-Saskatchewan) Skills: .NET, React, Couchbase, GKE, NGINX. Tech Stack: Healthcare standards (DICOM, HL7, FHIR), Cloud (AWS/GCP/Azure), TDD. Required Qualifications:...Remote workSenior
- Althar Fintec is seeking a Software Developer to design, develop, and customize applications for insurance frameworks using C# ASP.net. The ideal candidate has over 5 years of experience in .Net C# development and possesses strong problem-solving skills. This position...Remote jobSeniorFull timeWork from homeShift work
- ...Senior.Net Developer - AI Native With React Netguru is a trusted partner in digital commerce. The company helps leading brands modernize... ...possibility of extension Working hours: CET Location: Remote (based in European Union) Polish language is a must-have...Remote workSeniorFull timeContract workFreelance
- A leading technology firm is seeking a Senior Dot Net Developer experienced in the healthcare domain for a contract role. The ideal candidate will... ...and be proficient in .NET Maui and SQL Server. This remote position requires a strong understanding of healthcare applications...Remote workSeniorContract work
- ...ROLE: - Senior Software Engineer (Sr.NET Developer) LOCATION: - Remote DURATION: - Long term contract Top 3 skills required for this role • C#.Net, ReactJs, ASP.Net • Web API, Entity Framework, Typescript, JavaScript, HTML, CSS, GraphQL...Remote workSeniorLong term contract
- ...Short Description: Senior .NET developer to work building a new CSHCS Web application. Complete Description: Local candidates... ...will be required to work onsite 3 days per week and 2 days remote through 6/30/25. There is the possibility that the resource...Remote workSeniorFull timeContract workLocal area3 days per week
$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 jobSeniorHourly pay- ...products and solutions are built on Microsoft technologies, we are looking for a motivated, talented and highly productive senior.NET/C# web developer to join our highly skilled team of successful professionals. You will have the opportunity to participate in the...Remote workSenior
- A technology services company is seeking a .Net Developer to support a project with the Department of Veterans Affairs. This role involves... ...well as the ability to obtain a Government clearance. This position is remote within the continental US. #J-18808-Ljbffr CloudDevsRemote workSenior
- ...Title: Senior .Net Engineer Work Type: Remote Work Duration : 6+ Months Contract with Extensions Rate: $Open (Best Possible) Requirements Job description Demonstrated capability in triaging and supporting applications with microservice architecture...Remote workSeniorContract workLocal areaImmediate start
- ...Senior C#.Net Software Developer – Work From Home This Senior C#.Net Software Developer position will work with clients to develop requirements... ...other team members are preferred. This position is 100% Remote. Qualifications: – Bachelor's Degree in Computer Science...Remote workSeniorWork from home
- A tech company in the healthcare field is seeking a Sr. Dot Net Developer for a remote contract position. This role requires 8+ years of experience and a strong background in healthcare applications. Candidates should be proficient in .NET Maui and .NET Core. The position...Remote jobSeniorContract workH1b
- ...Senior Software Engineer Job Overview: We're seeking a Senior Software Engineer to lead the design and development of the backend... ...mobile experiences. Key Responsibilities: Design and develop high-performance backend services in C#. Architect cloud-...Remote workSenior
- A technology solutions company is seeking a Senior .NET Developer to join their remote team. This contract role requires 8+ years of experience in .NET development, specifically with .NET MAUI, .NET Core 6+, and SQL Server, alongside a strong background in the healthcare...Remote jobSeniorContract work
- ...Senior.NET Developer (Full-Stack) We are looking for an experienced Senior.NET Developer to join our growing team in India. This is a full-time position where you will play a key role in designing, developing, and maintaining enterprise-level applications built using...Remote workSeniorFull time
- - The job is for a Senior NET Developer - POP Team (CR271) - The job is remote and has a duration of 1 year - The role involves developing applications and functions for various Policy systems like QMS, POP, PNP, and Billing Center - The job requires hands-on experience...Remote workSenior
- ...Lenexa, KS; Lubbock, TX ~5-10 years of API development experience (depending on programmer level). ~ Extensive knowledge of .NET and Web UI/Java Script Frameworks. ~ Strong database development skills within SQL (SQL Server). ~ Possess knowledge and...Remote workSeniorWork experience placement
- NiceTec GmbH is seeking a .NET Software Developer (f/m/d) to implement modern software solutions and maintain our web portal. Ideal candidates will have good knowledge of the .NET Framework and databases, along with several years of experience. We offer a permanent position...Remote jobSeniorPermanent employmentHome officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Remote Senior .NET (WPF) Developer. Be the first to apply!


