Назад
3 дня назад

Principal Software Development Engineer (Frontend)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/

TL;DR

Principal Software Development Engineer (React): Leading the design and evolution of world-class web applications for a Zero Trust Exchange platform with an accent on scalable architecture and high-performance user interfaces. Focus on designing complex data visualizations, shaping a core design system, and integrating AI tools to enhance engineering workflows.

Location: Hybrid (USA)

Company

Zscaler is an AI-forward enterprise providing a cloud-native Zero Trust Exchange platform to secure digital transformations against cyberattacks and data loss.

What you will do

  • Architect and deliver high-quality ReactJS solutions, translating complex UI/UX designs into production-ready applications.
  • Shape and evolve the core design system while championing best practices in modularity, semantic code, and performance tuning.
  • Define clean API contracts and integration roadmaps in collaboration with backend and DevOps teams.
  • Lead systematic refactoring efforts to ensure long-term scalability, reliability, and accessibility (a11y).
  • Provide technical mentorship to other engineers to elevate overall engineering excellence.

Requirements

  • Experience: 8+ years of professional software development, with 5+ years specializing in large-scale ReactJS and Redux applications.
  • Expert-level proficiency in ReactJS, TypeScript, ES6+, and advanced state management.
  • Proven experience building complex UIs, data-heavy dashboards, and advanced data visualizations (e.g., D3.js).
  • Deep expertise in developing unit, integration, and E2E testing suites using Jest, Enzyme, or Cypress.
  • Track record of designing enterprise UIs emphasizing high availability and a seamless global user experience.
  • Demonstrated active exploration and integration of AI tools into daily workflows.

Nice to have

  • Advanced experience in performance optimization using lazy loading, code splitting, and tree shaking.
  • Familiarity with backend development principles and practical experience using Node.js.
  • Ability to architect scalable, modular solutions for multi-tenant enterprise applications.

Culture & Benefits

  • Inclusive environment emphasizing collaboration, ownership, and accountability.
  • Comprehensive health plans and retirement options.
  • Paid time off for vacation and sick leave.
  • Parental leave options and education reimbursement.
  • In-office perks and a flexible hybrid working model.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →