Why N-able


At N-able, we’re not just helping businesses be secure —we’re redefining what it means to be cyber resilient. Our end-to-end platform blends AI-powered capabilities and flexible tech stacks, so customers can manage, secure, and recover with confidence. But the real power behind it all? Our people. We’re a global crew of N-ablites, who love solving complex problems, sharing knowledge, and delivering solutions that actually make a difference. If you're into meaningful work, fast growth, and a team that’s got your back, you’ll be surrounded by people who believe in what they do—and in you.


What You'll Do


Angular & Front-End Frameworks

  • 3+ years of hands-on experience with Angular 17 or higher (standalone components, signals, modern control flow)
  • Experience with TypeScript and RxJS (strict mode, generics, type-safe API models), reactive state management, and efficient change detection strategies
  • Understanding of micro front-end architecture, module federation, and shared component libraries
  • Preferred: Familiarity with other frameworks (React, Vue, AngularJS) to support migration and hybrid scenarios

Testing & Quality Assurance

  • Experience writing and maintaining unit tests (Jasmine/Karma, Jest) for components, services, and pipes
  • Experience developing integration tests that validate UI behaviour against APIs and mocked services
  • Familiarity with end-to-end testing tools (e.g., Cypress, Playwright, Selenium) for critical user journeys

Build, Delivery & Tooling

  • Good working knowledge of Git and SSH on Linux for source control and secure remote access
  • Understanding of CI/CD processes and pipelines (e.g., Jenkins) for automated build, test, and deploy
  • Hands-on experience with npm, Angular CLI, and front-end build and bundling optimisation
  • Preferred: Experience with AWS services (EC2, RDS, EKS) and deploying front-end applications to the cloud
  • Preferred: Familiarity with SQL and relational databases to understand data behind the UI
  • Preferred: Knowledge of XDR, SIEM, or SOC platforms and the workflows analysts follow during triage and response

AI & Agentic Systems

  • Basic understanding of AI/ML concepts and how they surface in user experiences
  • Familiarity with AI-assisted developer tooling (e.g., GitHub Copilot, Claude) to accelerate coding, testing, and reviews

Collaboration & Ways of Working

  • Strong written and verbal communication skills, with the ability to explain UI trade-offs to non-technical stakeholders
  • Hands-on experience with Jira and Confluence for planning, tracking, and documentation
  • Understanding of Agile methodology and experience working in Scrum teams
  • Demonstrated ability to give and receive constructive code review feedback


What You'll Bring

  • 7+ years of hands-on UI development experience on large-scale, cloud-native SaaS platforms
  • Strong command of HTML5, CSS3, and modern JavaScript (ES6+), including responsive, accessible UI design
  • Solid understanding of Object-Oriented Programming, Design Patterns, and SOLID principles
  • Ability to translate wireframes and design specifications into production-grade, reusable UI components
  • Package Security & Upgrade Management (triaging and fixing npm vulnerabilities)
  • Build responsive UI features in Angular 17+ from wireframes and design specifications.
  • Develop unit and integration tests to maintain high coverage and release confidence.
  • Write clean, maintainable code aligned with SOLID principles and front-end best practices
  • End to end technical ownership & design of reuseable components.
  • Proficiency with regular expressions for input validation, parsing, and search or filter logic
  • Strong problem-solving ability, with experience debugging complex browser, performance, and state-management issues
  • Understanding of hybrid UI solutions and experience transitioning applications from one framework to another
  • Working knowledge of web application security, including CORS, XSS, CSRF, and content security policies
  • Understanding of secure authentication and authorisation flows (OAuth 2.0, JWT) in web applications


Purple Perks

  • Group Medical , Personal Accident & Term life 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


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 #SN
#LI # Hybrid

Is a Remote Job?
No

N-able protects businesses against evolving cyberthreats. We deliver end-to-end cyber resilience by unifying endpoint protection, threat detection and response, and data recovery to minimize risk...

Apply Now