Senior Front-End Engineer - Growth Engineering
ProtonPurpose 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
Senior Software Engineer, Frontend
Join Procore as a Senior Software Engineer, Frontend, to innovate and drive UI changes in a remote role.
Senior Software Engineer, Frontend
Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.
Mid/Senior React Native Developer for Mobile Applications
Join us as a Mid/Senior React Native Developer in Prague for mobile app development with React Native and Node.js.
Senior Software Engineer - Front-End (React.js)
Join AUTODOC as a Senior Front-End Engineer in Lisbon, focusing on React.js development in a hybrid work environment.
Frontend Engineer with React and TypeScript
Join Happening as a Frontend Engineer in Zagreb, working with React and TypeScript in a hybrid environment.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.
Backend Engineer for Developer Platform (Node.js/TypeScript)
Join Apify as a Backend Engineer to build web scraping and automation platforms using Node.js and TypeScript.
Senior Software Engineer - Test Framework Development
Join SentinelOne as a Senior Software Engineer to develop test frameworks with Java, TypeScript, and more. Remote work available.
Senior Frontend Developer
Join Betsson Group as a Senior Frontend Developer in Valletta, Malta. Work with Angular, JavaScript, and TypeScript in a hybrid work model.
JavaScript/DevOps Engineer
Join Thales as a JavaScript/DevOps Engineer in Prague, focusing on CI/CD, automation, and cloud solutions.
Senior Frontend Web Developer (Next.js, ReactQuery, MUI)
Join GrowthDay as a Senior Frontend Web Developer to innovate and impact self-improvement platforms using Next.js, ReactQuery, and MUI.
Senior Web Frontend Engineer - React/TypeScript
Join Tymit as a Senior Web Frontend Engineer, focusing on React/TypeScript in a remote fintech role.
Senior Frontend Engineer (Remote)
Join Make as a Senior Frontend Engineer to craft large-scale software remotely. Expertise in React, Next.js, and TypeScript required.
Remote Frontend Engineer - Real Estate
Join OLX as a Remote Frontend Engineer in Real Estate, working with React, GraphQL, and AWS to build scalable web applications.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.
Senior Front-end Developer
Join iO as a Senior Front-end Developer in Amsterdam, leading projects for top brands with React, Angular, and TypeScript.
Front End UI Software Engineer
Join as a Front End UI Software Engineer in Galway, focusing on Angular development in a hybrid work environment.
Frontend Engineer with React and TypeScript
Join Doctolib Siilo as a Frontend Engineer in Amsterdam, focusing on React and TypeScript for healthcare web applications.
Senior Front-end Developer with React.js
Join Keepit as a Senior Front-end Developer in Krakow. Work with React.js, JavaScript, and CSS in a dynamic environment.
Senior Frontend Engineer with React and TypeScript
Join Erste Digital as a Senior Frontend Engineer to develop the George banking platform using React and TypeScript.
Frontend Engineer with React and TypeScript
Join Doctolib as a Frontend Engineer in Amsterdam, focusing on React and TypeScript for healthcare web applications.
Frontend Developer with React Experience
Join Semrush as a Frontend Developer with React expertise. Work remotely, develop new features, and solve real-world problems.
Founding Frontend Engineer (SEO and Growth)
Join GPTZero as a Founding Frontend Engineer to build AI-powered products, focusing on SEO and growth.
Senior AI Engineer - Backend
Join Keboola as a Senior AI Engineer to enhance AI features, develop models, and collaborate on innovative projects in Prague.