Keywords
Summary
Join Proton's Docs and Sheets team in Genève to build secure, privacy-focused productivity tools using React and TypeScript. As a senior engineer, you will drive client-side architecture and real-time collaboration features.
Job Description
Proton is a profitable company founded by CERN scientists, dedicated to providing free and open-source technology that ensures privacy and security for over 100 million users. As a Senior Front End Engineer on the Docs and Sheets team, you will help build secure productivity tools that empower users to create, edit, and collaborate on documents while protecting their personal data. You will work in a highly collaborative environment with Product, Design, and API teams, focusing on client-side architecture, system design, and usability.
Your tasks
- Build, ship, and maintain user experiences across Proton Docs, Proton Sheets, and the Docs homepage.
- Transform product specifications into technical requirements and lead their implementation.
- Enhance the development lifecycle, tools, and code structure through technical leadership.
- Write clear, concise, and testable code to maintain high codebase quality.
- Foster a culture of learning and accountability through mentorship and team development.
Your profile
- Deep understanding of JavaScript methodologies and design patterns.
- Proficiency with TypeScript or similar typed languages.
- Experience with React or similar frameworks for developing performant components.
- Strong understanding of software engineering best practices such as SOLID and CI/CD.
- Product mindset with a focus on user experience and distributed team collaboration.
What we offer
- Office-first culture with offices in Geneva, Zurich, and other locations.
- Work from home up to 30% of the time with three core days in the office.
- Access to all necessary devices and technology.