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
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
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