×
Register Here to Apply for Jobs or Post Jobs. X

Frontend Engineer; Inbox Web

Remote / Online - Candidates ideally in
Genf, Geneva, Switzerland
Listing for: Proton
Remote/Work from Home position
Listed on 2026-05-04
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Front End Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CHF Yearly CHF 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Frontend Engineer (Inbox Web)
Location: Genf

Overview

Join Proton and build a better internet where privacy is the default. At Proton, privacy is a fundamental human right and the cornerstone of democracy. Since 2014, we have provided free and open-source technology to millions worldwide, ensuring access to privacy, security, and freedom online. Our tools include Proton Mail, Proton VPN, Proton Calendar, Proton Drive, and Proton Pass, empowering individuals and organizations to take control of their data and defend against invasive practices.

Proton today supports over 100 million user accounts with a growing team of over 500 people from more than 50 countries. We value intelligence, learning potential, and ambition, and adaptability is key as we redefine how business is conducted online. We have become profitable and scale without VC funding, due to our talent and efficiency.

We are a global, startup-minded team that values empowerment and flexibility, keeps a flat structure, and moves quickly. Check our social media pages to learn more about us:
Twitter, Reddit, Instagram.

The Team

As a Frontend Engineer on the Inbox team, you will help develop Proton's Mail and Calendar services. You should be customer-centric, continuously learn, and be passionate about technology and usability. You will turn technical complexity into seamless user experiences through effective teamwork with Product, Design, APIs, and your team.

Key responsibilities
  • Take end-to-end ownership of mobile application development projects, scoping work, meeting deadlines, and discerning important from the superfluous.
  • Foster innovation by exploring new technologies and approaches to web development to address complex engineering challenges.
  • Design for scalability, considering data caching, network bandwidth, and server load.
  • Implement solutions to monitor and alert the team about the state of Inbox web clients.
  • Maintain a customer-centric mindset throughout development, seeking feedback and iterating to improve the user experience.
Tech stack and tools

JavaScript, Type Script, React, Symfony, Rust. All Proton client codebases are open source.

What you will do
  • Develop new features, including development, deployment, and support of high-quality user experiences.
  • Drive adoption and user retention by contributing to onboarding and delivering a delightful experience.
  • Collaborate with backend, product owners, designers, QA, and other engineers from ideation to completion.
  • Conduct code reviews and provide constructive feedback to ensure code quality and performance.
  • Develop and implement comprehensive testing strategies across test layers for reliability and future maintenance.
Job requirements

We prefer candidates who cover the entire skillset, but we encourage applicants who are willing to grow in certain areas.

  • Extensive experience in professional software development using JavaScript or Type Script.
  • Experience with React or 2+ similar frameworks, developing performant and reusable components.
  • Experience contributing to an API codebase; bonus points if in PHP.
  • Experience writing tests at scale.
  • Familiarity with CI/CD and other code quality practices.
Nice to have
  • Experience with monitoring and observability tools.
  • Experience working in a distributed team.
  • Awareness of common security issues in client-side development (OWASP Top Ten) and mitigation strategies.
  • Familiarity with UX, accessibility, internationalization, and localization concerns.
What we offer
  • Office-first collaboration with offices in Geneva, Zurich, Prague, Barcelona, Paris, London, Vilnius, Skopje, and Taipei; optional remote work up to 30%.
  • Provided devices and software to excel in your role.
  • Lunch and snacks at offices.
  • Transport support via subsidized public transport, bike allowances, or parking.
  • Stock options for Proton employees.
  • Flexible working hours subject to team meetings.
  • Learning and development opportunities, including training programs and conferences.
  • Comprehensive health insurance, retirement options, vacation, and wellness programs.
  • Meaningful work:
    Proton is community-first, supported by a crowdfunding effort, with user subscriptions as the revenue model.
Social presence

Linked In, Reddit, X, You Tube.

Commitment to diversity

We believe diversity drives innovation and are committed to fostering an inclusive environment where all individuals are valued and empowered. We strive for equal opportunities, open dialogue, and continuous learning. If you need adjustments during the hiring process, contact your talent partner.

Candidate privacy

When you apply, your information is stored by Greenhouse in accordance with their Service Privacy Policy to evaluate suitability and for future opportunities. We retain data only as long as needed. If you have inquiries about data use or wish to access, correct, or delete your data, contact our privacy team ton does not accept unsolicited resumes from other sources. To learn more about our privacy policy, visit our privacy policy page.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary