CareerPlanSign in

Senior Frontend Engineer, Query Builder & Editor Core

💼 Full-time🗓 2026-10-01

Core

Build the engine for a nested filter builder used by analysts to create audiences with complex conditions, handling undo/redo and immutable operations.

Role type

Senior Frontend Engineer (Query Builder Core)

Builds

Immutable operations on a nested AND/OR condition tree, undo/redo command history, and serialization logic

Domain

SaaS / Data Analytics

Required skills

TypeScript, immutable data structures, recursive data structures, command pattern implementation, validation logic, unit testing

Preferred skills

Query or segment builder experience, serialization and canonical forms

Responsibilities

Build immutable operations on a nested AND/OR condition tree; Implement undo/redo with bounded stack and edit coalescing; Normalize groups and manage edit aggregation; Ensure non-mutating tree operations with stable IDs and timestamps

Sourced via wellfound · Listed on CareerPlan, which tracks 878,000+ jobs from 20+ sources.