Proton - Senior Frontend Engineer (Accounts)
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• Our web client is based on React/Typescript, our mobile code is based on Kotlin (on Android) and on Swift (on iOS), with a growing shared codebase in Rust. • 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: • 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.The accounts team is growing fast, which creates future opportunities to lead and take ownership of significant areas of the system. • Strong experience building modern web applications with React • React • Proficiency in TypeScript or another strongly typed language • TypeScript • Experience leading the delivery of large, complex frontend projects • A strong product mindset with a focus on delivering high quality, user centred experiences • Experience collaborating effectively within a distributed cross functional team • Familiarity with identity and access management concepts • Experience building and scaling B2B products • Awareness of common client-side security risks (e.g. OWASP Top Ten) and practical mitigation strategies • Experience with Grafana or other observability and monitoring platforms • High-level understanding of cryptography fundamentals, such as key exchange and symmetric vs. asymmetric encryption
Responsibilities
• We believe in small empowered teams that focus on delivering large impact. This requires strong engineers with product engineering mindset who can collaborate well, take ownership, and do whatever is needed to achieve our ambitious goals.You will be the primary web engineer responsible for shaping and delivering the Account experience for our B2B customers.
Benefits
• Office First: Collaboration is easier and more effective in person, which is why we have offices in Geneva, Zurich, Prague, Barcelona, Paris, London, Vilnius, Skopje, and Taipei. You can also enjoy working from home up to 30% of the time, while enjoying great company during our three core days in the office. • Office First: • Office First: • Technology: We provide all the devices and software you need to excel in your role, ensuring you have the best tools at your disposal to achieve your goals. • Technology: • Technology: • Food: Lunch and snacks are provided by Proton every day at our offices. • Food: • Food: • Transport: We will always support our employees with transport costs through subsidizing public transport, bike allowances, or parking spaces based on your office location. • Transport: • Transport: • Stock Options: At Proton, we are all owners of the company and you get stock options when you join us. • Stock Options: • Stock Options: • Flexible Working: You can define your own working hours as long as it works with team meetings. • Flexible Working: • Flexible Working: • Learning and Development: We are committed to your professional growth. Proton offers various learning opportunities, including training programs, conferences and events, and continual learning. • Learning and Development: • Employee Benefits: Comprehensive health insurance plans, competitive retirement savings options, generous vacation and leave policies, and wellness programs. • Work that Matters: Proton is a community-first organization, started with the support of a crowdfunding campaign and built with community input. To this day, Proton’s only source of revenue is user subscriptions. Over 100 million people trust and support Proton, and we put our users and community first in everything we do. Read more about our impact here. • Work that Matters: • Work that Matters: • Our Commitment to Diversity and Inclusion
No credit card. Takes 10 seconds.