Send this job to your inbox!
Build software that brings order to complex systems.
We’re looking for a thoughtful, hands-on engineer who’s motivated by solving real-world messiness with elegant code. This is a unique opportunity to join a fast-moving team focused on bringing clarity to chaotic data and systems—where precision, ownership, and cross-functional thinking are essential.
Design, build, and ship web applications that make mission-critical workflows feel simple and fast.
Own projects end-to-end—from shaping technical architecture to deploying production-ready code.
Collaborate closely with engineering, design, and operations to translate abstract ideas into reliable, scalable systems.
Work in a tight feedback loop with users, iterating quickly to solve real customer pain points.
Contribute to a growing engineering culture centered around curiosity, pragmatism, and impact.
Have 2–6 years of experience building full-stack applications
Write clean, maintainable code in TypeScript, React, Node.js, and GraphQL
Enjoy working on small teams where decisions move fast and everyone contributes
Have strong instincts for product quality and the customer experience
Thrive in an office-first culture (3+ days/week in Chicago)
Are comfortable working closely with stakeholders—even non-technical ones
Care about the business impact of what you build, not just the technical challenge
Familiar with Relay, Prisma, or Next.js
Have worked on early-stage products or helped scale a growing product from scratch
Experience optimizing web experiences for slower or resource-constrained devices
Enjoy untangling complex systems—especially in logistics, payments, or enterprise workflows
Hold a CS degree from a strong technical university
Phone Number
Job Type
Remote Status
Get notified about new listings!
Can't find the job you want?
Submit a general applicationLoading Jobs...