Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
TL;DR
Staff Software Development Engineer (Frontend/TypeScript): Building and evolving the Zero Trust Browser (BDR extension) for Chrome, Firefox, and Safari with an accent on in-browser security capabilities and real-time threat detection. Focus on implementing high-performance TypeScript logic, managing complex browser execution contexts, and optimizing memory consumption for millions of users.
Location: Hybrid working model (Specific location not stated)
Company
Zscaler is an AI-forward enterprise providing a cloud-native Zero Trust Exchange platform to protect customers from cyberattacks and data loss.
What you will do
- Translate product requirements and UI/UX designs into performant browser-extension features across various execution contexts.
- Implement security-sensitive logic for threat detection and policy enforcement with minimal overhead on page load.
- Produce highly readable, modular TypeScript code and elevate team standards through rigorous code reviews.
- Debug complex issues across background scripts, content scripts, popups, and extension pages.
- Collaborate with UI/UX designers, backend engineers, and QA to ship features end-to-end.
Requirements
- 5+ years of professional software development experience focusing on production frontend applications in TypeScript and/or JavaScript.
- Hands-on experience developing browser extensions for Chrome, Firefox, and/or Safari, including knowledge of MV2/MV3 and permission models.
- Strong command of core JavaScript (ES6+), async/await, closures, and TypeScript types.
- Experience with at least one modern reactive UI library such as React, Vue, or Svelte.
- Proficiency with HTML5 and CSS3 for building responsive, component-based interfaces.
- Proven history of integrating AI tools to enhance daily workflows and problem-solving.
Nice to have
- Experience publishing extensions to major browser stores or reconciling API differences across Chromium, Gecko, and WebKit.
- Familiarity with modern build tooling such as Vite, esbuild, Rollup, or Webpack.
- Understanding of web security risks (XSS, CSRF, content isolation) and safe coding practices.
- Exposure to Node.js for tooling, scripting, or API integration.
Culture & Benefits
- 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.
- Culture focused on impact over activity, customer obsession, and constructive honest debate.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →