At a Glance
- Tasks: Join us to develop and support high-quality user experiences with cutting-edge technology.
- Company: Proton, a leader in privacy-focused technology, empowering users worldwide.
- Benefits: Flexible working hours, stock options, comprehensive health plans, and daily meals provided.
- Other info: Join a diverse team dedicated to innovation and community-driven values.
- Why this job: Make a real impact on privacy and security for millions while growing your skills.
- Qualifications: Experience with React and TypeScript, strong product mindset, and collaborative spirit.
The predicted salary is between 50000 - 70000 £ per year.
Join Proton and build a better internet where privacy is the default. At Proton, we believe that privacy is a fundamental human right and the cornerstone of democracy. Since our inception in 2014, we have dedicated ourselves to providing free and open-source technology to millions worldwide, ensuring access to privacy, security, and freedom online. Our journey began with Proton Mail, the largest secure email service globally, and has since expanded to include Proton VPN, Proton Calendar, Proton Drive, and Proton Pass. These tools empower individuals and organizations to take control of their personal data, break away from Big Tech’s invasive practices, and defeat censorship.
The Account team owns the capabilities across the full user lifecycle - from acquisition and account creation, through protection, recovery, and user management, to retention and end-of-life. Account is one of the key functions that are positioned centrally providing a foundation for all of Proton's products.
Tech Stack and Tools:
- Our web client is React/Typescript
- All our client-code is open-source and GPL3.
- We are migrating our infrastructure to Kubernetes.
- Everything runs on premise in Proton's data-centers.
- To organize our work we use classic tools such as Jira and Confluence.
Future plans: With the increasing number of Proton product releases, we have ambitions to accelerate this process by unifying the Account experience across all devices, clients, and audiences. In addition, the account team is in the process of crafting scalable IAM solution serving as the backbone of our B2B offerings. The accounts team is growing fast, which creates future opportunities to lead and take ownership of significant areas of the system.
What you will do:
- Develop, deploy, and support high-quality user experiences.
- Scope, plan, and execute new features and technical initiatives.
- Contribute to product specifications, transform them into technical requirements, and oversee successful delivery.
- Write clear, concise, and testable code to maintain and elevate the quality of our codebase.
What we are looking for:
- Strong experience building modern web applications with React.
- Proficiency in TypeScript or another strongly typed language.
- Experience leading the delivery of projects.
- A strong product mindset with a focus on delivering high quality, user centred experiences.
- Experience collaborating effectively within a distributed cross functional team.
Bonus points for:
- Familiarity with identity and access management concepts.
- Experience building and scaling B2B products.
- Knowledge of Rust and WebAssembly.
- Experience writing E2E tests using Playwright or another E2E test framework.
- Awareness of common client-side security risks (e.g. OWASP Top Ten) and practical mitigation strategies.
- Experience with Grafana and Metabase or other observability and monitoring platforms.
- High-level understanding of cryptography fundamentals, such as key exchange and symmetric vs. asymmetric encryption.
What We Offer:
- Office First: Collaboration is easier and more effective in person, which is why we have offices in various locations. You can also enjoy working from home up to 30% of the time.
- Technology: We provide all the devices and software you need to excel in your role.
- Food: Lunch and snacks are provided by Proton every day at our offices.
- Transport: We will always support our employees with transport costs.
- Stock Options: You get stock options when you join us.
- Flexible Working: You can define your own working hours.
- Learning and Development: We are committed to your professional growth.
- Employee Benefits: Comprehensive health insurance plans, competitive retirement savings options, generous vacation and leave policies, and wellness programs.
Our Commitment to Diversity and Inclusion: At Proton, we believe diversity drives innovation and strengthens our mission to provide privacy as a default for all. We are committed to fostering an inclusive environment where all individuals feel valued and empowered.
If you need any extra support or reasonable adjustments during the hiring process, please let your talent partner know.
Candidate Privacy Notice: When you apply for a position, your information is stored in accordance with our Service Privacy Policy. This information is used to evaluate your suitability for the posted position.
Frontend Engineer (Accounts) in London employer: Proton
Contact Detail:
Proton Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Frontend Engineer (Accounts) in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current Proton employees on LinkedIn. A personal touch can make all the difference when it comes to landing that interview.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those using React and TypeScript. This is your chance to demonstrate your product mindset and coding prowess, so make it shine!
✨Tip Number 3
Prepare for the interview by diving deep into Proton's mission and values. Understand how your role as a Frontend Engineer fits into the bigger picture of privacy and user experience. This will help you stand out as someone who truly gets what we're about.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of the Proton family.
We think you need these skills to ace Frontend Engineer (Accounts) in London
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Frontend Engineer role. Highlight your experience with React and TypeScript, and show us how your skills align with our mission at Proton.
Show Your Passion for Privacy: We love candidates who are passionate about privacy and security. In your application, share why you believe in these values and how they resonate with your work as a developer.
Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate well-structured documents that make it easy for us to see your qualifications and experiences without sifting through fluff.
Apply Through Our Website: Don’t forget to apply directly through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re serious about joining our team!
How to prepare for a job interview at Proton
✨Know Your Tech Stack
Familiarise yourself with React and TypeScript, as these are crucial for the Frontend Engineer role. Be ready to discuss your past projects using these technologies and how you approached challenges in building user experiences.
✨Show Your Product Mindset
Proton values a strong product mindset, so think about how you can demonstrate this during your interview. Prepare examples of how you've delivered high-quality, user-centred experiences in previous roles, and be ready to discuss your approach to scoping and executing new features.
✨Emphasise Collaboration Skills
Since you'll be working in a distributed cross-functional team, highlight your experience collaborating effectively with others. Share specific instances where teamwork led to successful project outcomes, and be prepared to discuss how you handle remote communication.
✨Understand Security Fundamentals
Given Proton's focus on privacy and security, brush up on common client-side security risks and mitigation strategies. Being able to discuss concepts like OWASP Top Ten will show that you understand the importance of security in web applications.