Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
API @ 7
CI/CD @ 4
Design Patterns @ 6
Security @ 4
Software Development @ 6
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
At NordLocker, we’re building encrypted cloud storage that puts privacy first. We make it easy to store, sync, and share files without exposing them to anyone else. Join the team behind a zero-knowledge platform that secures people’s data from their devices to the cloud.
Responsibilities
- Develop and maintain the flagship Windows desktop application that works with the Windows File System.
- Work across the full application stack, delivering performance, security, and user experience improvements.
- Collaborate 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.
- Participate in planning, design discussions, code reviews, and problem-solving sessions.
- Explore and integrate technologies beyond .NET when needed to deliver the best solutions.
Requirements
- 5+ years of software development experience as a .NET/C# developer.
- Solid understanding of WPF and Windows desktop application development.
- Ability to work with Windows native APIs, focusing on performance, memory management, and stability.
- Good understanding of event streams, real-time data, and reactive extensions for data processing.
- Solid foundation in object-oriented programming and design patterns, with the ability to design clean, scalable, and maintainable architectures.
- Experience with unit testing, dependency injection, and robust CI/CD practices.
- Strong problem-solving skills, including the ability to understand complex codebases, work with native APIs, and deliver solutions.
Benefits
- Online and in-person training programs, access to Coursera and Skillshare, mentorship, and internal career opportunities.
- Extra vacation days, additional sick leave, special-occasion and parenting days off.
- Premium private health insurance in Lithuania and Poland.
- Subscriptions to Calm, Headspace, and Mindletic, plus resilience and mindfulness training and mental health events.
- In-house gyms, Multisport and Urban Sport cards, online workouts, mobility sessions, fitness guidance, and consultations.
- Company workations abroad.
- The opportunity to work from different locations.
- Gifts for birthdays, work anniversaries, weddings, and new family members.
- Summer camps for children and flexible working arrangements for parents.
- Team buildings and company events.
- Access to the Vilnius headquarters, including silent rooms, gyms, a game room, a music room, and a coffee bar.
More jobs at Nord Security
DevOps Engineer - Mid - Threat Protection
Nord Security · Vilnius, Lithuania, Kaunas, Lithuania
EUR 43,200-69,600 per year
Retention Data Analyst
Nord Security · Vilnius, Lithuania, Kaunas, Lithuania
EUR 26,400-54,000 per year
Site Reliability Engineer - Senior - NordVPN Apps
Nord Security · Poland
PLN 279,600-408,000 per year
Backend Engineer · Mid-Senior · Go · Coveron
Nord Security · Poland
PLN 237,600-400,800 per year
Application Security Engineer · Mid-Senior · Low-Level
Nord Security · Poland
PLN 206,400-360,000 per year
Similar jobs
Windows Engineer - Senior - NordLocker
Nord Security · Vilnius, Lithuania, Kaunas, Lithuania
EUR 38,400-84,000 per year
Staff Security Engineer - PAM and Agentic Identity
Nvidia · Santa Clara, United States
USD 168,000-270,200 per year
Staff Forward Deployed Engineer, Agentic SDLC
GitLab · United States
USD 254,000-297,000 per year
Principal Software Engineer — Agentic AI Applications and Foundations
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Security Software Engineer, Detection & Response Platform
Anthropic · Washington, United States, New York City, United States, San Francisco, United States, Seattle, United States
USD 320,000-405,000 per year
Full Stack Developer With Java
ING · Katowice, Poland
PLN 180,000-264,000 per year
iOS Engineer - Senior - Active Growth Squad
Nord Security · Warsaw, Poland
PLN 276,000-400,800 per year
Engineering Team Lead · C++ · Threat Protection Team
Nord Security · Poland
PLN 336,000-382,800 per year