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

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

Reaktor logo
Reaktor

Lead Developer with DevOps and Functional Programming

Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.

RightCrowd logo
RightCrowd

Full Stack Engineer with Node.js and React

Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.

Instapro Group logo
Instapro Group

Senior Backend Engineer - Payments

Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.

FxPro logo
FxPro

Senior Node.js Developer

Join FxPro as a Senior Node.js Developer. Work on cloud-based authentication solutions using Node.js, TypeScript, and Azure in a hybrid environment.

Tricentis logo
Tricentis

Full Stack Engineer – React, Typescript, JavaScript (Frontend focus)

Join Tricentis as a Full Stack Engineer focusing on React and TypeScript in Prague. Work on cutting-edge technologies and innovate in software testing.

Space Inch logo
Space Inch

Senior Java/VueJS Developer

Join Space Inch as a Senior Java/VueJS Developer to work on fintech projects with a focus on Java, Vue.js, and TypeScript in a flexible remote environment.

Codasip logo
Codasip

JavaScript and TypeScript Developer for IDE

Join Codasip as a JavaScript and TypeScript Developer for IDE in Brno. Work with cutting-edge technologies in a hybrid environment.

doctari group logo
doctari group

Senior Full-Stack Engineer - TypeScript, React, Node.js

Join us as a Senior Full-Stack Engineer to develop a super app for medical professionals using TypeScript, React, and Node.js.

Semrush logo
Semrush

Senior NodeJS Developer

Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.

Instapro Group logo
Instapro Group

Senior Backend Engineer - PHP, Symfony, Laravel

Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.

Ecolab logo
Ecolab

Medior Front-End Developer (Angular)

Join Ecolab as a Medior Front-End Developer focusing on Angular, TypeScript, and JavaScript in a hybrid role in Amsterdam.

bunq logo
bunq

Senior Backend Engineer with Python and React.js

Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.

Pleo logo
Pleo

Senior Mobile Platform Engineer

Join Pleo as a Senior Mobile Platform Engineer to empower product teams in building and maintaining mobile app features with React Native and TypeScript.

Zivver logo
Zivver

Front-end Angular Engineer

Join Zivver as a Front-end Angular Engineer to shape the future of secure web applications. Work with Angular, TypeScript, and more in Amsterdam.

yourfirm GmbH logo
yourfirm GmbH

Senior Fullstack Developer for AI-Driven Mission Technologies

Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.

Zig logo
Zig

Front-end Developer with React.js and TypeScript

Join Zig as a Front-end Developer using React.js and TypeScript in a hybrid role in Huizen, Netherlands.

Lekker Code Company logo
Lekker Code Company

Fullstack Developer (C#, Angular or React)

Join Lekker Code Company as a Fullstack Developer specializing in C#, Angular, or React. Work remotely with a focus on innovative solutions.

Elma Schmidbauer GmbH logo
Elma Schmidbauer GmbH

Full-Stack Developer with React.js and Azure Experience

Join Elma Schmidbauer GmbH as a Full-Stack Developer to enhance Azure-based web infrastructure using React.js and Next.js.

Tactile Games logo
Tactile Games

Senior Backend Engineer, LiveOps

Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.

Devire logo
Devire

Senior Backend Engineer (JavaScript & Node.js)

Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.

Polarsteps logo
Polarsteps

Senior Frontend Engineer with React and TypeScript

Join Polarsteps as a Senior Frontend Engineer in Amsterdam. Work with React, TypeScript, and more in a hybrid environment.

MoonPay logo
MoonPay

Senior Full Stack Engineer - Consumer

Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.

Bonapolia logo
Bonapolia

Senior Java Developer

Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.