Job Description
Proton is seeking a Frontend Engineer to join its Account team. This role involves developing Proton's most vital services, which are used by over 100 million users globally. The ideal candidate will be customer-centric, continuously learning, and passionate about technology and usability. They should also be adept at turning technical complexities into seamless user experiences.
The Account team at Proton focuses on capabilities throughout the customer lifecycle, from acquisition and signup to account management, promotions, and checkout flows.
Role Involves:
- Developing new features and high-quality user experiences.
- Collaborating with backend, product owners, designers, QA, and other engineers.
- Conducting code reviews and providing constructive feedback.
- Developing and implementing comprehensive testing strategies.
- Breaking down large initiatives into smaller milestones.
Requirements:
- Deep understanding of JavaScript methodologies and design patterns.
- Proficiency with TypeScript or any typed language.
- Experience with React or similar frameworks.
- Strong understanding of software engineering best practices (SOLID, Design Patterns, CI/CD).
- A product mindset with a focus on user experience.
- Experience working in a distributed team.
What Proton Offers:
- Office First approach with flexibility to work from home up to 30% of the time.
- Lunch and snacks provided at the offices.
- Transport cost support.
- Stock options.
- Flexible Working hours.
- Learning and Development opportunities.
- Comprehensive health insurance plans and other employee benefits.