Staff Software Development Engineer (React/Typescript/Browser Extension Development)
Core
Build and evolve Zero Trust Browser, a browser extension that detects threats, enforces enterprise policy, and analyzes content in real-time within Chrome, Firefox, and Safari.
Role type
Staff Software Development Engineer (Frontend/Browser Extension)
Builds
Browser extension features and security tooling for millions of users
Domain
Cybersecurity / Browser Security / Frontend Engineering
Deliverable
production ML models | product features
Required skills
TypeScript, JavaScript (ES6+), Browser Extension APIs (Chrome/Firefox/Safari), React, HTML5, CSS3, Unit & Integration Testing, Debugging complex browser contexts
Preferred skills
Multi-browser engine experience (Chromium/Gecko/WebKit), Modern build tooling (esbuild/Vite/Rollup/Webpack), Web application security knowledge, Node.js
Technologies
TypeScript, React, Chrome, Firefox, Safari, esbuild, Vite, Rollup, Webpack
Responsibilities
Translate product requirements into performant browser-extension features; Implement security-sensitive logic with minimal latency and memory overhead; Write modular, maintainable code and participate in code reviews; Write comprehensive unit and integration tests; Debug issues across background scripts, content scripts, and extension pages; Partner with designers and backend engineers to ship features end-to-end
Seniority
Staff, hands-on IC with strategic impact