At a Glance
- Tasks: Join us to develop innovative features for Proton's Mail and Calendar.
- Company: Proton, a leader in privacy-focused technology with a global impact.
- Benefits: Flexible working hours, stock options, and comprehensive health benefits.
- Other info: Join a diverse team committed to innovation and community-driven values.
- Why this job: Make a real difference in user privacy while working with cutting-edge tech.
- Qualifications: Experience in JavaScript, React, and a passion for user-centric design.
The predicted salary is between 30000 - 50000 £ per year.
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, TypeScript, 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 TypeScript.
- 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
LinkedIn, Reddit, X, YouTube.
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 at Proton does not accept unsolicited resumes from other sources. To learn more about our privacy policy, visit our privacy policy page.
#J-18808-LjbffrFrontend Engineer (Inbox Web) in London employer: Proton
Proton is an exceptional employer that champions privacy and innovation, offering a collaborative work culture where your contributions directly impact millions of users worldwide. With flexible working arrangements, comprehensive benefits, and a commitment to employee growth through continuous learning opportunities, Proton empowers its team members to thrive in a dynamic environment. Join us in our mission to redefine the internet while enjoying a supportive atmosphere that values diversity and inclusion.
StudySmarter Expert Advice🤫
We think this is how you could land Frontend Engineer (Inbox Web) in London
✨Tip Number 1
Network like a pro! Reach out to current or former Proton employees on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can seriously boost your chances.
✨Tip Number 2
Show off your skills! If you have a portfolio or GitHub, make sure it’s up to date with your best work. Highlight projects that align with Proton's mission of privacy and usability – it’ll show you’re a perfect fit!
✨Tip Number 3
Prepare for the interview by diving deep into Proton’s products. Understand how they work and think about how you can contribute to their development. Being knowledgeable will impress the team and show your genuine interest.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about joining the Proton family and ready to make an impact.
We think you need these skills to ace Frontend Engineer (Inbox Web) in London
Some tips for your application 🫡
Show Your Passion for Privacy:When writing your application, let us know why privacy matters to you. Share your thoughts on how it impacts users and why you want to be part of a team that prioritises it. This will help us see your alignment with our mission!
Highlight Your Technical Skills:Make sure to showcase your experience with JavaScript, TypeScript, and React. We love seeing specific examples of projects you've worked on, especially those that demonstrate your ability to create seamless user experiences.
Be Yourself:Don’t stress about fitting every single requirement. If you’re passionate and eager to learn, we want to hear from you! Share your unique journey and how you can contribute to our team’s success.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at Proton
✨Know Your Tech Stack
Make sure you’re well-versed in JavaScript, TypeScript, and React. Brush up on ES6 features and be ready to discuss how you've used these technologies in past projects. Being able to talk about your experience with performance optimisation and reusable components will definitely impress.
✨Show Your Problem-Solving Skills
Proton values adaptability and innovation, so prepare to showcase your problem-solving abilities. Think of examples where you turned technical complexities into user-friendly solutions. Be ready to discuss how you approach challenges, especially in a privacy-centric environment.
✨Collaboration is Key
As a Frontend Engineer, you'll need to work closely with various teams. Highlight your teamwork experiences and how you’ve collaborated with product owners, designers, and backend engineers. Share specific instances where effective communication led to successful project outcomes.
✨Emphasise Continuous Learning
Proton is all about growth and learning potential. Talk about how you stay updated with the latest trends in frontend development and any courses or resources you’ve used to enhance your skills. Showing that you’re committed to personal and professional development will resonate well.