1,463,766open jobs
89,094companies
225,513added this week
Browse all
Salary
≈ $151k – $286k per year (Estimated)
Location
Hybrid (Newark, United States)
Seniority
Staff
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 12, 2026. First seen by Alion on Oct 9, 2026. Queue scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Queue builds robots that fill prescriptions, taking stock bottles of medication and producing counted, labeled vials so that pharmacists can spend their time on patients. Its first product is designed to work behind the pharmacy counter and be operated by pharmacy staff. The company is based in the United States.

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

  • The operator screen - Its scope is the prescription queue, replenishment of drugs and consumables, machine health, administration and exception handling, and sign-in on an on-screen keypad.

  • The prototype and the application - The interface has two forms: the design prototype that is reviewed, and the React application for the machine. You are answerable for the match between them, working with our product designer.

  • The rules of touch - There is no mouse and no keyboard. Touch targets are never smaller than 48 pixels. Text can be read at a glance in the middle of another task. The screen advances on physical events, such as a drawer closing, and not on extra taps. An action that cannot be undone is never placed where fast fingers land.

  • What interrupts a technician - A model with three layers: ambient status, a call for attention, and a blocking dialog, with clear rules for which is used when. That includes the alerts for the machine's own faults.

  • Working in the interface contract - The screen owns no domain state: it renders what the machine sends, so a reload always lands on the truth. Its TypeScript types are generated from the Rust source on the machine, and the build fails when they drift. The engineers who own the on-machine software own the contract; you work in it with them every day.

  • The quality bar - You set it and hold every screen to it: unit tests with coverage measured, end-to-end tests in a real browser, and lint rules that enforce the design tokens.

  • The screens that follow - Our cloud operations dashboard comes next, and then the screens of later products. They are built to the standard you set on the operator screen, on smaller displays as well as large ones.

First 90 Days

  • Day 30: You have merged a change to the screen. You know the queue, replenishment and alert flows as a technician will meet them, you have sat in a design review, and you have gone through the prototype and the application side by side with our product designer.

  • Day 60: Design changes reach the application through your own commits. The three-layer interruption model is yours, alerts included. Your end-to-end suite runs the flows a technician will run every day.

  • Day 90: You are answerable for the match between the application and the reviewed design, and for the screen's readiness for security review. You keep the frontend standard: testing, tokens, review, and how screens work within the contract. You have a dated plan for the next screen, the cloud operations dashboard.

What We're Looking For

Must-Have

  • Ownership - you have owned a product surface that people depended on every day, from the first design conversation to the fault found in the field, and you can show what you changed after it went wrong.

  • Strict TypeScript - the strictest compiler settings are where you are at home, and you write types that make an invalid state impossible to express.

  • React 19 with the React Compiler - your components follow the Rules of React because they have to.

  • State discipline - you have built over state the server owns, delivered by WebSocket, and you understand why a screen that owns no domain state is safer.

  • Our tools - Tailwind 4, Vite, Vitest and Playwright, with component tests and real-browser tests as a habit.

  • Work with design - you have turned a designer's living prototype into production software without losing the intent, and you can disagree with a designer and still ship.

Important

Working knowledge is enough, and we teach the rest.

  • Touch interfaces on fixed devices - large targets, keypads drawn by the application, protection against a mis-tap.

  • Explicit states - you reason in states and transitions, which is how the whole system is built.

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

Nice-to-Have

  • Accessibility in depth, including WCAG 2.1 AA, and responsive web work.

  • Interfaces for embedded browsers, point-of-sale or other constrained devices.

  • Healthcare or another regulated industry.

  • A design system or standard that other engineers adopted.

How We Hire

  • Recruiter Screen (30 min)

  • Technical Interview (90 min) - a walk through your take-home exercise of 2 to 3 hours, sent at least 24 hours before, then we build on it together.

  • Design Interview (60 min) - an interaction and architecture problem that changes as we go.

  • Leadership Interview (60 min) - how you own your work and work across squads.

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

  • Ownership - the operator screen end to end, then every screen that follows

  • Hard problems: touch-only interaction, interruptions a busy technician can act on, and a typed contract with the software on the machine

  • Small team, zero bureaucracy, high trust

Why Join Us Now?

Impact & Growth

  • Direct Impact: The screen you build is the one pharmacy staff will use to run the machine

  • Growth: The standard you set on this screen is the one every later screen is built to

Team and Culture

  • Reports to the Head of Software Engineering with significant autonomy and influence

  • Who You Work With: You work every day with our product designer and with the engineers who own the on-machine software

  • Where We Work: Hybrid, three days a week at our headquarters in the Bay Area; the screen you build is bolted to a machine

Our Values

  • Servant Leadership

  • Do the Hard Things

  • Own Your Work

  • Default is Now

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[email protected]

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,463,766 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Frontend
Similar stack
Same company
Newark
$127k – $183k per year • In office • TS/SCI • Full-Time • 13+ years exp • Bachelor's Degree • Albuquerque • El Segundo
Python
JavaScript
Java
C++
Java
Spring Framework
Maven
Hibernate
Gradle
Frontend
JQuery
Astro
DevOps
Rest API
Azure
CI/CD
Jenkins
Git
AWS
Management
Agile
Apply
$210k – $250k per year • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Redwood City
JavaScript
TypeScript
AI/ML
AI Agents
Frontend
Next.js
React.js
DevOps
CI/CD
AWS
QA
Jest
Apply
$209k – $239k per year • In office • Full-Time • 7+ years exp • Bachelor's Degree • McLean
JavaScript
TypeScript
AI/ML
Model Context Protocol
AI Agents
Frontend
Vue.js
Svelte
Angular
React.js
WebAssembly
DevOps
CI/CD
Canary Release
QA
Playwright
Jest
Apply
$230k – $262k per year • In office • Full-Time • 7+ years exp • Bachelor's Degree • McLean
JavaScript
TypeScript
AI/ML
Model Context Protocol
AI Agents
Frontend
Vue.js
Svelte
Angular
React.js
WebAssembly
Sass
Mobile
Modularization
DevOps
gRPC
CI/CD
Canary Release
QA
Playwright
Jest
Apply
$191k – $292k per year • Equity • In office • Top Secret • Seattle • Washington
TypeScript
AI/ML
Computer Vision
Robotics
Sensor Fusion
Apply
$21k per year (net) • In office • Moscow
JavaScript
Kotlin
TypeScript
Swift
Frontend
Tailwind CSS
React.js
Mobile
React Native
DevOps
WebSockets
Git
Docker
GitHub
TCP/IP
DNS
IoT
MQTT
QA
Cypress
Playwright
Jest
Vitest
Apply
Hybrid • Bangkok
JavaScript
Kotlin
TypeScript
C#
Scala
Frontend
Vue.js
Redux
GraphQL
Angular
React.js
Mobile
State Management
DevOps
Rest API
WebSockets
CI/CD
Analytics
A/B Testing
Management
Agile
Apply
≈ $19k – $40k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Pune
Python
JavaScript
TypeScript
C#
C#
.NET
Databases
PostgreSQL
TimescaleDB
InfluxDB
AI/ML
Time Series Forecasting
Frontend
Angular
DevOps
Azure DevOps
Azure
Docker
Linux
Management
Jira
Agile
Apply
≈ $18k – $41k per year (Estimated) • In office • 6+ years exp • Bengaluru
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
AI/ML
Claude Code
Frontend
Next.js
React.js
DevOps
Terraform
AWS
Platform Engineering
Management
Agile
Apply
$37k – $39k per year (net) • Remote (EAEU) • Kazan
Python
JavaScript
TypeScript
SQL
1C
Databases
Weaviate
ClickHouse
Pinecone
Qdrant
ElasticSearch
OpenSearch
AI/ML
LangGraph
LangChain
Claude
ChatGPT
Dify
LlamaIndex
Jupyter Notebook
Embeddings
AI Agents
LangSmith
Promptfoo
Gemini
LLM
RAG
Reranking
DevOps
Rest API
GCP
Yandex Cloud
CI/CD
Git
AWS
Docker
Kubernetes
GitHub
GitLab
Chips/EDA
PoC Library
Analytics
Power BI
ETL/ELT
Superset
Design
Figma
Management
Miro
Confluence
Jira
YouTrack
Draw.io
n8n
QA
Swagger
Postman
Apply
≈ $116k – $226k per year (Estimated) • Hybrid • Full-Time • Newark
Python
Rust
TypeScript
DevOps
AWS
Linux
Cybersecurity
HIPAA
Threat Modeling
Apply
≈ $94k – $178k per year (Estimated) • Hybrid • Full-Time • PhD • Newark
Python
Rust
TypeScript
Apply
≈ $93k – $177k per year (Estimated) • Hybrid • Full-Time • Newark
Rust
C++
C++
Protobuf
DevOps
Linux
Apply
Lead Edge Engineer 3 days ago
≈ $113k – $229k per year (Estimated) • In office • Full-Time • Newark
Rust
C++
C++
Protobuf
DevOps
Linux
Apply
Edge Engineer 3 days ago
≈ $68k – $134k per year (Estimated) • Remote (likely United States) • Full-Time
Rust
C++
C++
Protobuf
DevOps
Linux
Apply
In office • High School Diploma • Newark
Apply
≈ $75k – $172k per year (Estimated) • In office • 3+ years exp • Newark
DevOps
SLI/SLO/SLA
Apply
$217k – $318k per year • Equity • In office • 10+ years exp • Newark
Python
AI/ML
Model Context Protocol
Fine-tuning
AI Agents
LangSmith
LLM
RAG
Structured Outputs
LLM Guardrails
Prompt Caching
Multi-Agent Systems
Tool Use
Mobile
Twilio
DevOps
AWS
IAM
Apply
$167k – $244k per year • Equity • In office • 8+ years exp • Bachelor's Degree • Newark
Python
MATLAB
MATLAB
Simulink
DevOps
Git
Apply
≈ $116k – $226k per year (Estimated) • Hybrid • Full-Time • Newark
Python
Rust
TypeScript
DevOps
AWS
Linux
Cybersecurity
HIPAA
Threat Modeling
Apply
See all jobs
This is one of many
1,463,766 more open roles from verified company boards, updated every day.