Proton

Senior Frontend Engineer (Pass)

Proton
Apply
18 days ago
Paris, France or Barcelona, SpainSenior

Responsibilities

  • Develop, deploy, and support high-quality Proton Pass user experiences and features across web, desktop, and browser extension platforms.
  • Collaborate with backend, product, design, QA, and engineering teams to deliver initiatives from ideation through completion.
  • Break down large initiatives into milestones and incorporate stakeholder feedback throughout development.
  • Conduct code reviews and improve code quality, maintainability, and performance.
  • Develop comprehensive unit and end-to-end testing strategies for product reliability.

Requirements

  • Demonstrated frontend expertise with deep knowledge of browser internals, extension APIs, and desktop application frameworks.
  • Strong understanding of the JavaScript ecosystem.
  • Proficiency with TypeScript or type-safe programming paradigms.
  • Strong understanding of software engineering best practices and design patterns.
  • Product mindset focused on delivering excellent user experiences.
  • Experience working in a distributed team.
  • Preferred experience includes MV3 browser extensions, Electron or similar desktop frameworks, service-worker architectures, WebAssembly, Rust, event-driven systems, accessibility, localization, application monitoring, and cryptography concepts.

Benefits

  • Health coverage, retirement options, paid leave, and wellness support.
  • Stock options and ownership opportunities.
  • Hardware and software needed to perform the job.
  • Learning and development investment with meaningful ownership from day one.
  • In-person collaboration at offices including Geneva, Zürich, Barcelona, and London, with flexible working hours.
  • Office lunches and snacks.
  • Public transport coverage, bike allowances, or parking support.
  • The posted compensation ranges from €53,000 to €106,000 gross annually depending on location and qualifications.

Tech Stack

Categories

Proton

About Proton

501-1,000 employees
Contact me