Avatar for Try Errgo
Errgo replaces the interview with the actual work. Build real projects, get seen, get hired

Frontend Engineer, Data Tables & Grids

  • $120k – $160k • No equity
  • |Remote (
    Everywhere
    )
  • |2 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
REST APIs
TypeScript
Unit Testing
Functions

About the job

Our customers manage fleets of tens of thousands of devices, and almost everything they do runs through one dense data table: sorting, filtering, paging, and selecting rows in bulk. We're looking for a frontend engineer to own the TypeScript engine underneath that table. It's headless and framework-agnostic, so it takes a set of rows and a view spec and returns exactly what the UI should show. The correctness of the whole experience lives in this code.

What you'll do:

Build the core that turns raw rows into sorted, filtered, and paged output, and keep it fast on large datasets
Get sorting right across mixed data types, including where nulls and undefined values land
Design a selection model that tracks rows by identity, so range-select, select-all, and "everything except these" keep working when the data underneath changes
Keep the engine pure and predictable, with unit tests that cover the edge cases users actually hit

What we're looking for:

Solid TypeScript and comfort writing pure, well-typed code
Experience modeling state and getting comparator and sorting logic exactly right
Good judgment about when to stop abstracting

Nice to have:

Worked with headless table libraries like TanStack Table, and comfortable with generics and clean API design

About the company

Try Errgo company logo
Errgo replaces the interview with the actual work. Build real projects, get seen, get hired11-50 Employees
Learn more about Try Errgo image

Founders

Damandeep Riat
Founder
image
View the team image

Similar Jobs

Sponsor a Pet company logo
Sponsor a Pet
We are a fundraising company for animal non-profits
Layer company logo
Layer
Accounting software that embeds directly within SMB NeoBanks & SMB SaaS
Crema Social company logo
Crema Social
Fast Growting International Dating through a Social Meal Experiment
Bobyard company logo
Bobyard
Build the future of construction estimating