12 Nov
|
N-able
|
Bengaluru
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-secure 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
📌 Senior Software Engineer (Bengaluru)
🏢 N-able
📍 Bengaluru