Frontend Engineer (2022 New Graduate)


  • Team: Engineering
  • Salary: $100,000 (US—adjusted for international contractors), plus equity, healthcare, 401k (with match), and other benefits
  • Location: Fully Remote
  • Closing: This role has no specific closing date.

Job Description

About Us is revolutionizing wholesale distribution. Distributors sell nearly every physical good you come across. Key to the economy, they make up over 28% of GDP. But there’s a problem. Selling as a distributor is complicated. They carry hundreds of thousands of complicated products, making it impossible for sales teams to know what their customers need. Proton cuts through this complexity with machine learning. We provide a solution that modernizes distributors' sales efforts. And in doing so, we help distributors better serve their customers and grow.

Our company is in hypergrowth mode. We’ve grown by more than six fold year over year.

Note that while this role is open to all comers, it is intended for students finishing a degree at the end of the 2021-2022 academic year. We will review applications weekly, and interviews will happen as necessary (i.e., there are no set dates).

The Role

At Proton, we're bringing cutting-edge machine learning to B2B distribution. By predicting what customers will buy, we're improving sales and efficiency, and driving growth. Of course, none of this matters without a great way to use our tool. We want to solve big problems with big solutions. Our goal is to offer deep, creative solutions to our users, not a hodgepodge of thoughtlessly assembled buttons and text fields.

As a Frontend Engineer, you'll help build a desktop-focused frontend to improve the workflows of distribution sales reps. You'll have access to our growing frontend and design group across the company working across our different products. You'll also have access to actual users to workshop your designs.

For this new graduate role, we're looking for someone high-potential we can build, nurture, and support in their career, and take along for an exciting startup adventure.

What you'll do:

  • Work with UX designers, product managers, and backend engineers to help devise, design, build, and revise new features.

  • You'll achieve this through collaborating with your team to deliver a seamless, performant experience across the web and mobile device

  • Collaborate with data scientists to deliver thoughtful features powered by cutting-edge machine learning models.

Experience that may be helpful:

  • You will need some familiarity with dynamic programming, but specific knowledge of Vue.js is not required.

  • Our frontend code is written in JavaScript as a single-page Vue.js application deployed using a microservice architecture. Backend components are written primarily in Python and Go.


This is a full-time, fully remote position, with occasional paid travel to in-person meetups. Competitive salary $100,000 (United States—cost of living adjusted for other countries), plus equity, health benefits (we pay 99%), 401k and a generous vacation policy.

We're a remote-first company and open to candidates anywhere in the world. While we try to accommodate employee's schedules, our business largely operates on East Coast hours.

As you may have noticed, our hiring process is a little different. At, we assess candidates using an unbiased and thoughtful process. We ask questions directly related to the work you will be doing. Resumes are optional. They are not the focus of our selection process.

You can read more about that — and learn more about our engineering organization more generally — on our engineering blog.

Removing bias from the hiring process

  • Your application will be anonymously reviewed by our hiring team to ensure fairness
  • You won't need a CV to apply to this job

Start your de-biased application


Removing bias from the hiring process

  • Your application will be anonymously reviewed by our hiring team to ensure fairness
  • You won't need a CV to apply to this job

Start your de-biased application