🏢 About Kaseya
Kaseya is a global leader in AI-powered IT management and cybersecurity software, built for Managed Service Providers and enterprise IT teams. Founded in 2000 and backed by Insight Partners, the company now serves customers across 20+ countries and manages over 15 million endpoints worldwide. Their Bengaluru office is a core engineering hub for the platform's next-generation products.
🎯 The Role
Kaseya is looking for a Staff UI Engineer to lead front-end engineering across their Unified Data Platform, Analytics, Portal, and BI products. You'll take ownership of design system components, drive UI performance improvements, and work closely with product and design to transform complex data workflows into intuitive, fast interfaces. This is a Hybrid role based in Bengaluru.
🛠️ Tech Stack
- React / Vue / Angular (deep expertise in at least one)
- TypeScript + JavaScript
- State management: Redux (Toolkit), Recoil, Zustand
- Tailwind CSS + design system / component library
- REST API + GraphQL integration
- WebAssembly (WASM) — nice to have
- Figma, Sketch, or Adobe XD — nice to have
💼 What You'll Do
- Build and evolve web UIs for analytics, portal, and BI workflows using a component-driven approach
- Collaborate with product and design to turn complex data interactions into accessible, responsive experiences
- Architect state management patterns that scale across data-heavy and multi-step workflows
- Integrate front-end applications with REST and GraphQL APIs reliably and with great UX
- Own and evolve the design system: primitives, patterns, tokens, and documentation
- Profile and optimize render paths, reduce bundle size, and improve perceived performance continuously
- Lead code reviews and technical design discussions; set the standard for front-end tooling and practices
- Mentor engineers across the team and raise the quality bar for testable, maintainable code
✅ What You'll Need
- 6–8 years of professional experience building and shipping production web applications
- Strong command of TypeScript and JavaScript
- Deep hands-on experience with React, Vue, or Angular
- Practical experience with state management: Redux (Toolkit), Recoil, or Zustand
- Solid understanding of REST and GraphQL API patterns and async interfaces
- Strong CSS fundamentals with expertise in Tailwind CSS or similar design system tooling
- Proven track record in UI performance engineering: profiling, optimization, and bundle analysis
- Strong communication skills — comfortable working across engineering, design, and product
🌟 Nice to Have
- Familiarity with WCAG 2.1+ accessibility standards and inclusive UI patterns
- Product design instincts: layout, typography, color theory, and interaction design fundamentals
- Experience with WebAssembly (WASM) for performance-critical use cases
- Proficiency with design tools like Figma, Sketch, or Adobe XD