Zscalerposted 3 days ago
$154,000 - $220,000/Yr
Full-time • Senior
Hybrid • San Jose, CA
Professional, Scientific, and Technical Services

About the position

Zscaler is looking for a Senior Staff Software Engineer (UI) to join our growing AI Security Products team, operating remotely within the United States. Reporting to the Sr. Director, Software Engineering, you will be responsible for leading the development and delivery of flexible, reusable UI components for seamless integration with Zscaler's services. You will collaborate with back-end, UX engineers, and product managers to design solutions that satisfy product requirements and optimize the end-to-end user experience. Additionally, you will mentor engineers and ensure high code quality through code reviews, standards, and robust testing strategies. Continuous improvement of UI component performance, accessibility, and usability is also a key responsibility, while staying current with front-end trends and technologies.

Responsibilities

  • Leading the development and delivery of flexible, reusable UI components for seamless integration with Zscaler's services
  • Collaborating with back-end, UX engineers and product managers to design solutions that satisfy product requirements and optimize the end-to-end user experience
  • Mentoring engineers and ensuring high code quality through code reviews, standards, and robust testing strategies
  • Continuously improving UI component performance, accessibility, and usability, while staying current with front-end trends and technologies

Requirements

  • 8+ years of software development experience designing and implementing enterprise-grade solutions
  • JavaScript/Typescript coding skills with hands-on experience developing single-page applications
  • Experience with ReactJS and strong knowledge of at least one state management library such as Recoil or Jotai
  • Experience with HTML5, CSS3, CSS frameworks like Tailwind CSS, D3.js, and REST APIs
  • Experience with at least one client-side MV framework (e.g., Backbone, Knockout, Ember, or Angular)

Nice-to-haves

  • Experience with designing and implementing enterprise-grade security or networking products
  • Experience with D3 charts, Next.js, or unit testing frameworks such as React Testing Library, Mocha, Chai, Jest, and Expect
  • Familiarity with building and packaging JavaScript applications using tools like Webpack or Vite.js

Benefits

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