Sr. Staff Software Engineer - UI, React.js

ZscalerSan Jose, CA
Hybrid

About The Position

Zscaler accelerates digital transformation to ensure our customers can be more agile, efficient, resilient, and secure. As an AI-forward enterprise, we are constantly pushing the envelope, leveraging the world’s largest security data lake to power our cloud-native Zero Trust Exchange platform. This innovation protects our customers from cyberattacks and data loss by securely connecting users, devices, and applications in any location. Here, impact in your role matters more than title and trust is built on results. We say, impact over activity. We seek innovators who actively use AI to amplify their impact and who thrive in an environment where we leverage intelligent systems to stay ahead of evolving threats. We believe in transparency and value constructive, honest debate—we’re focused on getting to the best ideas, faster. We build high-performing teams that can make an impact quickly and with high quality. To do this, we are building a culture of execution centered on customer obsession, collaboration, ownership, and accountability. We value high-impact, high-accountability with a sense of urgency where you’re enabled to do your best work and embrace your potential. If you’re driven by purpose, thrive on solving complex challenges, and want to be part of the team that’s helping to secure the AI age, we invite you to bring your talents to Zscaler and help shape the future of cybersecurity. We are looking for a seasoned Staff Software Development Engineer (UI/React.js) to join our team in San Jose, CA, reporting to the Director, Engineering in the Unified Experiences Platform department. As a key member of this team, you will be responsible for crafting high-quality libraries and tools while building high-performance, resilient UI that scales. You will serve as a technical leader, driving engineering excellence and ensuring our frontend architecture meets the highest standards of performance and maintainability.

Requirements

  • 5+ years of experience in JavaScript development with a focus on building and deploying ReactJS applications
  • Expertise in creating lean, clear documentation, testing, and automation as integral components of the UI workflow
  • Exceptional problem-solving skills and a proven ability to develop creative solutions to technical challenges
  • Experience effectively conveying complex technical concepts to both technical and non-technical stakeholders
  • Demonstrated track record of fostering engineering excellence and driving innovation

Nice To Haves

  • Demonstrated expertise in performance optimization and high-quality, detail-oriented code quality
  • Proficiency in resolving performance bottlenecks to ensure fluid rendering in data-intensive interfaces
  • Skilled in designing scalable, reusable front-end architectures that prioritize efficient component composition

Responsibilities

  • Craft high-quality libraries and tools for building frontend applications
  • Develop and maintain high-performance resilient UI using ReactJS, TypeScript, and Tailwind
  • Document and communicate technical specifications to ensure alignment with stakeholders
  • Identify and resolve technical challenges by incorporating a robust test automation strategy
  • Participate in code reviews and enforce coding standards to ensure a maintainable codebase

Benefits

  • Various health plans
  • Time off plans for vacation and sick time
  • Parental leave options
  • Retirement options
  • Education reimbursement
  • In-office perks, and more!
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service