Senior Staff Software Engineer - UI - Unified Experience Platform
ZscalerAbout the role
About Zscaler
Zscaler (NASDAQ: ZS) accelerates digital transformation so that customers can be more agile, efficient, resilient, and secure. The Zscaler Zero Trust Exchange is the company’s cloud-native platform that protects thousands of customers from cyberattacks and data loss by securely connecting users, devices, and applications in any location.
With more than 10 years of experience developing, operating, and scaling the cloud, Zscaler serves thousands of enterprise customers around the world, including 450 of the Forbes Global 2000 organizations. In addition to protecting customers from damaging threats, such as ransomware and data exfiltration, it helps them slash costs, reduce complexity, and improve the user experience by eliminating stacks of latency-creating gateway appliances.
Zscaler was founded in 2007 with a mission to make the cloud a safe place to do business and a more enjoyable experience for enterprise users. Zscaler’s purpose-built security platform puts a company’s defenses and controls where the connections occur—the internet—so that every connection is fast and secure, no matter how or where users connect or where their applications and workloads reside.
Overview:
At Zscaler, we're on a mission to make the internet safe for every user, anywhere. We seek a seasoned Senior Staff Software Engineer - UI, with a strong front-end engineering background to supercharge the development of common UI frameworks, and component libraries. This role offers the opportunity to influence the direction of user experience of our cybersecurity products and significantly impact our global customer base.
Responsibilities:
- Develop and maintain reusable UI components that can be used across multiple projects, and platforms.
- Collaborate with designers and product managers to understand the requirements and translate them into functional, visually appealing/pixel perfect, and accessible WCAG compliant components.
- Work closely with product managers, designers, and quality assurance teams to ship best-in-class user experiences.
- Implement front-end designs by the spec, provided in Figma, using HTML, CSS, and JavaScript frameworks, specifically ReactJS, TypeScript, Storybook, Jest/or similar technology.
- Ensure cross-browser and cross-platform compatibility of UI components.
- Optimize UI components for maximum performance and scalability.
- Conduct code reviews and provide feedback to other team members.
- Stay up-to-date with the latest web development trends and technologies.
- Troubleshoot and debug UI component issues as they arise.
- Document and communicate technical specifications and best practices for using the reusable components.
Qualifications:
- You have worked on data heavy web applications, and have a keen eye for design. You understand UI/UX design principles and have worked closely with designers.
- You are a JavaScript ninja, and mostly used ReactJS in your recent work.
- You can position things with CSS and have done your fair share of browsing on the W3C website for the box-model or other algorithms.
- When you hear HTML, you think of Semantic HTML Tags.
- You are a champion of lean, clear, and up-to-date documentation, testing, and automation, and know these to be an integral part of your UI Engineering workflow.
- You know that D3 is not an Amazon S3 competitor but a powerful data visualization library.
- Strong leadership and mentoring abilities, with a track record of successfully guiding and developing engineering teams.
- Knowledge of responsive design and mobile-first development.
- Experience with version control systems (e.g., Git) and package managers (e.g., npm).
- Understanding of performance optimization techniques for UI components.
- Ability to work independently and collaborate effectively in a team environment.
- Excellent problem-solving and communication skills.
- Strong attention to detail and ability to deliver high-quality work on time.
Education:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
#LI-CM
Zscaler’s salary ranges are benchmarked and are determined by role and level. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations and could be higher or lower based on a multitude of factors, including job-related skills, experience, and relevant education or training.
The base salary range listed for this full-time position excludes commission/ bonus/ equity (if applicable) + benefits.
Base Pay Range$185,000—$210,000 USDBy applying for this role, you adhe
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s