Build reusable and maintainable frontend components, backend services, and REST APIs.
Develop and integrate end-to-end features across the frontend, backend, and data layers.
Collaborate with engineers, product managers, and other stakeholders to deliver high-quality features.
Leverage AI-assisted development tools to accelerate implementation, testing, debugging, and code refactoring.
Continuously improve application performance, security, code quality, and development processes.
Contribute to code reviews, technical discussions, and architectural decisions across the full technology stack.
Support internal stakeholders and contribute to resolving product and production issues.
What You'll Bring
Solid commercial experience in full stack software development.
Strong knowledge of C#, .NET, TypeScript, JavaScript, and Angular.
Hands-on experience building maintainable web applications across both frontend and backend technologies.
Good understanding of Angular application architecture, reactive programming, and RxJS.
Experience designing, developing, and integrating REST APIs using .NET.
Experience working with relational databases and data access technologies.
Practical experience with unit testing and automated testing across frontend and backend applications.
Understanding of application performance, security, scalability, and accessibility best practices.
Passion for clean code, continuous delivery, and engineering excellence.
Ability to work independently, take ownership of assigned tasks, and collaborate effectively within a team.
Practical experience using AI coding assistants in day-to-day software development, such as GitHub Copilot, Claude Code, Cursor, or similar tools.
Ability to critically review, validate, and improve AI-generated code rather than relying on it without verification.
Purple Perks
Medical, dental and vision coverage
Generous PTO and observed holidays
2 Paid VoluNteer Days per year
Employee Stock Purchase Program
FuN-raising opportunities as part of our giving program
N-ablite Learning – custom learning experience as part of our investment in you
The Way We Work – our hybrid working model based on trust and flexibility
This position has a base monthly salary starting from 17,325.00 PLN gross. Actual starting pay is determined by a number of factors, including relevant skills, qualifications, and experience. This position is also eligible for a bonus.
About N-able
At N-able, our mission is to protect businesses against evolving cyberthreats with an end-to-end cyber resilience platform to manage, secure, and recover. Our scalable technology infrastructure includes AI-powered capabilities, market-leading third-party integrations, and the flexibility to employ technologies of choice—to transform workflows and deliver critical security outcomes. Our partner-first approach combines our products with experts, training, and peer-led events that empower our customers to be secure, resilient, and successful.
#LI-KP1
#LI-Hybrid
Design, develop, and maintain secure, scalable, and reliable full stack applications using Angular, TypeScript, .NET, and C#.
Build reusable and maintainable frontend components, backend services, and REST APIs.
Develop and integrate end-to-end features across the frontend, backend, and data layers.
Collaborate with engineers, product managers, and other stakeholders to deliver high-quality features.
Leverage AI-assisted development tools to accelerate implementation, testing, debugging, and code refactoring.
Continuously improve application performance, security, code quality, and development processes.
Contribute to code reviews, technical discussions, and architectural decisions across the full technology stack.
Support internal stakeholders and contribute to resolving product and production issues.
Solid commercial experience in full stack software development.
Strong knowledge of C#, .NET, TypeScript, JavaScript, and Angular.
Hands-on experience building maintainable web applications across both frontend and backend technologies.
Good understanding of Angular application architecture, reactive programming, and RxJS.
Experience designing, developing, and integrating REST APIs using .NET.
Experience working with relational databases and data access technologies.
Practical experience with unit testing and automated testing across frontend and backend applications.
Understanding of application performance, security, scalability, and accessibility best practices.
Passion for clean code, continuous delivery, and engineering excellence.
Ability to work independently, take ownership of assigned tasks, and collaborate effectively within a team.
Practical experience using AI coding assistants in day-to-day software development, such as GitHub Copilot, Claude Code, Cursor, or similar tools.
Ability to critically review, validate, and improve AI-generated code rather than relying on it without verification.