Jobs in JS est. 2016

← All jobs

queueinc are hiring a Senior/Staff Frontend Engineer

Staff+ Newark, California, United States posted 2026-10-09

Apply for this position →

About Us

Queue builds robots to fill prescriptions. Our machine is designed to take stock bottles of medication and produce counted, labeled vials, so that pharmacists and technicians can spend their time on patients. Our first product is built to work behind the pharmacy counter and to be operated by pharmacy staff.

 

About the Role

You own the screen that pharmacy staff will use to run the machine, and then every other screen Queue ships. The operator screen is a large, touch-only panel on the front of the unit, built to be used all day by technicians who are busy with something else. You are answerable for three things: the screen that ships is the screen that was reviewed, a change in the design reaches the machine in days, and the next screen is built to the frontend standard you keep.

This posting covers Senior and Staff levels. Senior level means you own this surface end to end. Staff level means the frontend standard and review practice carry your name, and other engineers build against them. The technical interview is set at the Senior bar.

 

What You'll Own

 

First 90 Days

 

What We're Looking For

Must-Have

Important

Working knowledge is enough, and we teach the rest.

We do not ask for Rust. The types are generated for you.

Nice-to-Have

 

How We Hire

Two interviewers score each technical stage independently.

At Staff level, the Design Interview also looks for more than one option weighed, with the trade-offs written down, and for how other engineers would review the design and take it up. The Leadership Interview also looks for how you have raised a standard across teams: a practice you rolled out that stuck, engineers you helped lead, and disagreement worked through.

 

What We Offer

 

Why Join Us Now?

Impact & Growth

Team and Culture

 

Our Values

Own Your Work comes first in this role: a mis-tap on this screen is your problem before it is anyone else's.

 

Contact: If you have any questions, please contact us at careers@queue.inc

Apply for this position →