Senior Frontend Engineer, Query Builder & Editor Core
- $160k – $200k • No equity
- |Remote (Everywhere)
- |5 years of exp
- |Full Time
Posted: 1 month ago
Hires remotely in
Everywhere
Remote Work Policy
Remote only
Company Location
Visa Sponsorship
Available
RelocationAllowed
Skills
TypeScript
Algorithms & Data Structures
Unit Testing
About the job
Analysts using our product build audiences by stacking up nested filters, things like "country is US and (plan is Scale or seats over 10)", and they expect to undo and redo freely as they go. We're hiring a senior frontend engineer to own the engine behind that builder. It's pure TypeScript, and the React UI just renders and dispatches, so all the real logic is yours.
What you'll do:
- Build immutable operations on a nested AND/OR condition tree: add, remove, duplicate, move, group, validate, and serialize to a stable format
- Build undo and redo as a proper command history, with a bounded stack, coalescing of rapid edits, and a redo stack that clears once a new edit lands
- Make the judgment calls on how aggressively to coalesce edits and how to normalize groups
- Never mutate a caller's tree, and keep ids and time injected so behavior stays predictable
What we're looking for:
- Strong TypeScript and real comfort with immutable, recursive data structures
- Experience implementing undo/redo or a command pattern, plus validation
- Careful, well-typed code and good test habits
Nice to have:
Built a query or segment builder before, and comfortable with serialization and canonical forms
About the company
Learn more about Try Errgo
Similar Jobs

Archesys
Improving the government services that impact everyday lives

Sponsor a Pet
We are a fundraising company for animal non-profits

Layer
Accounting software that embeds directly within SMB NeoBanks & SMB SaaS

Sleeper
Connecting people over sports

Crema Social
Fast Growting International Dating through a Social Meal Experiment

Bobyard
Build the future of construction estimating

Fluent Labs
The first blended execution network

Nuel
Refining Data for Operational Excellence

Hatchitat
AI / Geospatial Front-End Engineer

