Senior Frontend Engineer (Pass)
Core
Build and maintain secure, privacy-focused web and desktop applications, including browser extensions, for Proton Pass.
Role type
Senior Frontend Engineer (Web/Desktop/Extensions)
Builds
Proton Pass (password manager), browser extensions, and desktop applications
Domain
Privacy technology, cybersecurity, consumer software
Deliverable
production ML models | product features
Required skills
TypeScript, JavaScript ecosystem, browser internals, extension APIs, desktop application frameworks, CI/CD, software engineering best practices, testing strategies
Preferred skills
MV3 browser extension development, Electron, WebAssembly, Rust, service-worker architectures, event-driven systems, cryptography concepts, UX/accessibility/localization, application monitoring
Technologies
TypeScript, JavaScript, Electron, WebAssembly, Rust
Responsibilities
Develop new features and deploy high-quality user experiences; collaborate with cross-functional teams to execute initiatives; conduct code reviews and optimize performance; develop and implement comprehensive testing strategies
Seniority
Senior, hands-on IC