Main Responsibilities - Develop and maintain our flagship Windows desktop application, tackling challenging problems few have solved before; - Work across the full application stack, delivering best-in-class performance, security, and user experience; - Collaborate closely with developers, designers, QA engineers, and a Product Owner in a highly skilled and supportive team; - Use Microsoft technologies and tools to extend, optimize, and improve application functionality; - Actively participate in planning, design discussions, code reviews, and problem-solving sessions; - Explore and integrate technologies beyond .NET when needed to deliver the best solutions. Core Requirements - 4+ years of experience in software development as .NET(C#) Dev; - Deep understanding of WPF and Windows native APIs, with experience optimizing desktop applications for performance and stability; - Solid foundation in OOP and design patterns — you design architecture that is clean, scalable, and maintainable; - Experience with unit testing, dependency injection, and robust CI/CD practices; - Strong problem-solving skills - able to quickly understand complex codebases, identify issues, and deliver solutions. Bonus Points For - Experience using Reactive Extensions (Rx) for building responsive, asynchronous workflows. Tools You Will Use - Reactive Extensions (Rx); - WPF; - Windows native API. Salary Range - Gross Salary 17200-33400 PLN/Month.
Job Type
Remote role
Skills required
.NET, CI/CD
Location
Warsaw
Salary
17,200-33,400
Date Posted
June 30, 2025
Join NordLocker as a Mid-Senior Software Engineer to develop and maintain a cutting-edge Windows desktop application focused on privacy and security. Work remotely from Poland and collaborate with a skilled team using Microsoft technologies.