Proton  logo

Senior Front-End Engineer - Growth Engineering

Proton

Purpose of the Role

As a Senior Front-End Engineer in the Growth Engineering team at Proton, you will play a pivotal role in attracting millions of new customers to our product ecosystem, which includes Proton Mail, Proton Calendar, Proton Drive, and Proton VPN. You will collaborate closely with a small, dedicated team to develop systems for acquisition, onboarding, activation, and engagement, all while delivering exceptional user experiences at scale.

Key Responsibilities

  • Join an existing team within Growth Engineering, working closely with teammates to design, build, test, and optimize our websites and web properties.
  • Develop high-quality customer experiences on the web.
  • Write readable, maintainable, tested, and well-documented code.
  • Ensure that acceptance criteria and all parts of the technical design are correctly incorporated.
  • Follow and promote engineering best practices.
  • Take part in team activities, such as sprint ceremonies, code reviews, and pair programming.
  • Share your unique knowledge and skills with the rest of the team.

Job Requirements

  • 4+ years of experience using JavaScript and working on concepts such as asynchronous programming, closures, and ES6.
  • 3+ years of experience using React.
  • Professional experience building responsive websites.
  • Experience using CSS frameworks such as Tailwind CSS.
  • Proven proficiency with TypeScript.
  • Experience using RESTful APIs.
  • You test your own code using automated tests, writing unit tests at a minimum (e.g., using Jest, Chai, Mocha).
  • Knowledge of what makes a website performant (e.g., caching, server-side rendering).
  • You are product-minded and committed to building the best user experience.
  • Ability to thrive in a dynamic, fast-paced, and collaborative environment.

Bonus Points

  • Experience using Astro.
  • Knowledge of server-side technologies (e.g., PHP, Python, Golang, Node.Js).
  • Experience working with headless CMS.
  • Knowledge of web accessibility best practices.
  • Experience using DevOps processes and practices (including CI/CD).
  • Experience working in a distributed team.

Why Join Proton?

  • Be part of a movement - Proton is not just a product or service but a community-driven movement united by a shared vision of online freedom.
  • Work with smart and dedicated people - Our team is diverse, collaborative, and tight-knit with people coming from all walks of life.
  • Join a strong brand - Our encrypted email service - Proton Mail - has grown to be a staple of online security and privacy.
  • Grow with us - We’re one of Europe’s fastest-growing startups, doubling in size every year.
  • Have your voice heard - We value your opinion and encourage you to speak up and share your ideas and thoughts.

Benefits
Extracted with AI

  • Flexible working hours
  • Hybrid work model
  • Parental leave
  • Professional development opportunities
  • Equity options
  • Team building activities

Similar jobs

Last update: 23 minutes ago

Proton  logo
Proton

Senior Front-End Engineer (Inbox Web)

Join Proton as a Senior Front-End Engineer to develop vital services like Mail and Calendar using JavaScript, TypeScript, and React.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Software Engineer, Frontend, to innovate and drive UI changes in a remote role.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.

Similarweb logo
Similarweb

Senior Frontend Developer with React.js

Join Similarweb as a Senior Frontend Developer in Prague. Work with React.js, innovate, and enjoy a hybrid work model.

Wrike logo
Wrike

Staff Frontend Engineer - Product Architecture

Join Wrike as a Staff Frontend Engineer in Prague to develop and evolve our technical foundation and client architecture.

Semrush logo
Semrush

Senior Frontend Developer (Enterprise Solutions Unit)

Join Semrush as a Senior Frontend Developer to create innovative solutions using JavaScript, TypeScript, and ReactJS in a hybrid work environment.

Gen logo
Gen

Front-End Developer

Join Gen as a Front-End Developer in Prague. Work with JavaScript, React, and CSS to create dynamic web content.

Wrike logo
Wrike

Staff Frontend Engineer - Internal Components

Join Wrike as a Staff Frontend Engineer in Prague. Develop core UI components using React and TypeScript. Enhance web app performance.

Gen logo
Gen

Principal Software Engineer - Backstage Development

Lead Backstage Developer role at Gen, focusing on portal development with JavaScript and React in Prague.

Wrike logo
Wrike

Staff Frontend Engineer - Product Architecture

Join Wrike as a Staff Frontend Engineer in Prague. Develop and evolve our technical foundation and client architecture.

Proton  logo
Proton

Senior Fullstack Engineer - MSA

Senior Fullstack Engineer needed in Barcelona for tackling complex system issues in mail delivery, spam, and security at Proton.

Keboola logo
Keboola

Senior Software Engineer - Frontend (JavaScript, React)

Join Keboola as a Senior Software Engineer - Frontend, focusing on JavaScript and React in a hybrid role based in Prague.

Semrush logo
Semrush

Senior Frontend Developer (Enterprise Solutions Unit)

Senior Frontend Developer role focusing on JavaScript, TypeScript, and UX in a leading SaaS platform.

SentinelOne logo
SentinelOne

Senior Frontend Engineer with React and TypeScript

Join SentinelOne as a Senior Frontend Engineer to develop a new security automation product using React and TypeScript.

Proton  logo
Proton

Fullstack Engineer (Payments)

Join Proton as a Fullstack Engineer to develop payment systems impacting millions. Work with PHP, Python, JavaScript, and more.

FEG logo
FEG

Group Senior Frontend Developer

Seeking a Group Senior Frontend Developer with expertise in Vue.js, JavaScript, HTML5, and CSS in Prague. Hybrid work model.

Proton  logo
Proton

Senior Back-end Engineer (Proton Pass)

Join Proton as a Senior Back-end Engineer for Proton Pass in Barcelona, focusing on scalable solutions and backend development.

FEG logo
FEG

Group Senior Frontend Developer

Join FEG as a Group Senior Frontend Developer in Prague. Work with JavaScript, TypeScript, Vue.js in a hybrid environment.

Similarweb logo
Similarweb

Senior React Developer

Join Similarweb as a Senior React Developer in Prague. Work with React, TypeScript, and more in a hybrid work model.

Proton  logo
SentinelOne logo
SentinelOne

Staff Frontend Engineer - Gravity Design System

Join SentinelOne as a Staff Frontend Engineer to work on the Gravity Design System, focusing on React, UX, and accessibility.

SentinelOne logo
SentinelOne

Staff Frontend Engineer - Gravity Design System

Join SentinelOne as a Staff Frontend Engineer to develop the Gravity Design System using React, focusing on UX, UI, and accessibility.

Proton  logo
Proton

Senior Back-End Engineer (VPN)

Join Proton as a Senior Back-End Engineer to develop scalable VPN solutions in Barcelona.

Paylocity logo
Paylocity

Staff Engineer, Software - Frontend (React)

Seeking a Staff Frontend Software Engineer with expertise in React, web development, and team leadership for a remote role.