> Markdown version of [/jobs/ext/1412058-sr-staff-software-engineer-ui-react-js](https://www.wearedevelopers.com/jobs/ext/1412058-sr-staff-software-engineer-ui-react-js). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Staff Software Engineer - UI, React.js - **Company:** Zscaler, Inc. - **Location:** San Jose, CA, United States - **Experience:** Expert - **Salary:** $154,000.0 - $220,000.0 - **Contract:** Permanent contract - **Skills:** Web Interfaces, JavaScript (Programming Language), Artificial Intelligence, Automation of Tests, Code Review, Machine Learning, Software Engineering, Data Streaming, TypeScript, Tailwind, ReactJS, Large Language Models, Material UI - **Published:** July 23, 2026 - **Apply:** https://dejobs.org/x/x/0AAD7BF0D9EF4C438E7E27682ACEA5EA/job/ ## About the Role * You thrive in ambiguity. You're comfortable building the path as you walk it. You thrive in a dynamic environment, seeing ambiguity not as a hindrance, but as the raw material to build something meaningful. * You act like an owner. Your passion for the mission fuels your bias for action. You operate with integrity because you genuinely care about the outcome. True ownership involves leveraging dynamic range: the ability to navigate seamlessly between high-level strategy and hands-on execution. * You are a problem-solver. You love running towards the challenges because you are laser-focused on finding the solution, knowing that solving the hard problems delivers the biggest impact. * You are a high-trust collaborator. You are ambitious for the team, not just yourself. You embrace our challenge culture by giving and receiving ongoing feedback-knowing that candor delivered with clarity and respect is the truest form of teamwork and the fastest way to earn trust. * You are a learner. You have a true growth mindset and are obsessed with your own development, actively seeking feedback to become a better partner and a stronger teammate. You love what you do and you do it with purpose., * Foundational understanding of AI/ML technologies and experience leveraging, securing, or positioning AI-driven solutions to optimize outcomes within your functional domain * 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 with a proven ability to develop creative solutions and convey complex technical concepts to both technical and non-technical stakeholders * Demonstrated track record of fostering engineering excellence and driving innovation What Will Make You Stand Out (Preferred Qualifications) * Experience building web interfaces for generative AI applications, including optimizing UI components for real-time streaming LLM responses and designing intuitive component workflows for AI features * Demonstrated expertise in front-end performance optimization and resolving rendering bottlenecks within data-intensive interfaces to ensure fluid user experiences * Skilled in designing scalable, reusable front-end architectures that prioritize efficient component composition ## Description We are looking for a Staff Software Development Engineer (UI/React.js) to join our team. This is a San Jose, CA (Hybrid) role, 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. What you'll do (Role Expectations) * 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 ## Related Videos - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Level up your Angular CSS with Tailwind CSS](https://www.wearedevelopers.com/videos/640-level-up-your-angular-css-with-tailwind-css) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Designing UX for SRE Agents in High-Stakes Incidents](https://www.wearedevelopers.com/videos/100003-designing-ux-for-sre-agents-in-high-stakes-incidents) - [Vuejs and TypeScript- Working Together like Peanut Butter and Jelly](https://www.wearedevelopers.com/videos/127-vuejs-and-typescript-working-together-like-peanut-butter-and-jelly) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Dev Digest 130 - The Diablo is in the details](https://www.wearedevelopers.com/magazine/470-dev-digest-130-the-diablo-is-in-the-details) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift)