Staff UI Engineer
Full Job Description
Kaseya is seeking a Staff UI Engineer in Bengaluru, Karnataka, to develop polished, high-performance user experiences. You will leverage our Unified Data Platform, Analytics, Portal, and BI capabilities to build intuitive, fast, and reliable interfaces for customer-facing web applications and embedded analytics. This role involves close collaboration with product, design, and backend teams to deliver scalable UI features across the Kaseya platform.
Key Responsibilities:
- Construct and maintain modern web UIs for analytics, portal, and BI experiences using a component-driven approach.
- Collaborate with product and design teams to translate requirements into accessible, responsive, and elegant interfaces.
- Develop robust state management patterns for complex workflows and data-intensive screens.
- Integrate front-end applications with RESTful APIs and/or GraphQL, ensuring accuracy and excellent user experience.
- Establish and evolve design system components, including reusable UI primitives, patterns, and documentation.
- Drive UI performance engineering by profiling, optimizing render paths, reducing bundle size, and enhancing perceived performance.
- Write high-quality, testable, and maintainable code, and actively participate in code reviews and technical design discussions.
- Mentor engineers and contribute to elevating front-end standards, tooling, and best practices.
Required Skills & Experience:
- 6-8 years of professional experience in building production web applications.
- Strong proficiency in TypeScript/JavaScript.
- Deep experience with modern frameworks such as React, Vue, or Angular.
- Experience with state management libraries like Redux (including Toolkit), Recoil, or Zustand.
- Working knowledge of API integration patterns including REST, GraphQL, and asynchronous interfaces.
- Strong CSS skills, including experience with Tailwind CSS and/or design systems (component libraries, tokens, theming).
- Demonstrated expertise in UI performance engineering, including profiling and optimization.
- Excellent communication skills to align engineers, designers, and product stakeholders.
- A passion for craftsmanship, performance, and user experience, backed by strong engineering discipline.
Nice to Have:
- Familiarity with accessibility standards (WCAG 2.1+), semantic HTML, and inclusive UI patterns.
- Strong product design instincts in areas like layout, typography, color theory, and interaction design.
- Experience with WebAssembly (WASM) for performance-critical applications.
- Experience collaborating with design tools such as Figma, Sketch, or Adobe XD.
Outcomes:
- Users will experience fast, intuitive, and reliable interfaces, even on data-heavy pages.
- UI components will be reusable, consistent, and aligned with an evolving design system.
- Performance and quality will be continuously measured and improved.
- Cross-functional teams will ship features smoothly due to a clean and scalable UI architecture.
Join Kaseya and be part of our #ChangingLives mission!
Company
Kaseya Careers
Kaseya is a global leader in providing comprehensive IT infrastructure and security management solutions. Our AI-powered platform is designed for Managed Service Providers (MSPs) and internal IT depar...