The commercial repair industry is slow, broken, and riddled with inefficiency, opaque pricing, slow response times, no visibility from phone call to invoice. Billions are lost annually to marked-up dispatches, repeat visits, and repairs that should never have been billed, while the service providers doing the actual work watch agencies skim 75-80% of every job for little more than a phone number. OneTap fixes this from the ground up: other platforms sell leads, we deliver repairs. Business owners get transparent pricing, fast response, per-property approval limits, and end-to-end job management in one app; technicians get schedule control, fair earnings, and a platform that respects their trade. OneTap is infrastructure, not a directory. Our real-time matching engine ranks technicians per job by geographic location and tiered ETA, served in single-digit milliseconds. An AI layer assists with diagnosis, citations, and structured summaries; physical hardware tags let anyone report an issue. The stack is Go, React, React Native, and Postgres. Our chat-based diagnostic flow uses AI to understand the customer's issue, generate a real-time confidence score, and produce repeatable estimates, not ballpark guesses from a rate card, but SME-grade quotes from a general-contractor AI built on input from professionals swinging the hammer every day. We're also building the financial rails on-demand commercial repair requires. When a customer books, funds land in a purpose-built OneTap account and stay protected until the work clears QC, no wondering whether a contractor will vanish with the deposit. The real unlock sits between those accounts: when a plumber needs a $180 pressure valve mid-job, we spin up a single-use OneTap virtual card with the exact limit, MCC, and expiration the job requires. Parts, emergency supplies, subcontracted specialists, funded, tracked, reconciled with zero expense reports. Customer sees every dollar, technician carries zero float, money moves on milestones, not promises. No net-30, no AR chasing, no 3% lead fee. Every job then moves through a full lifecycle, request, diagnosis, estimate, approval, dispatch, completion, payment, follow-up, across nine apps serving customers, technicians, internal ops, and partner integrations, each stage with different users, permissions, and real-time events. Coordination is live: chat between customers and AI, GPS tracking of technicians, instant notifications on auto-approvals with cancel windows, status updates pushed to every stakeholder. Latency isn't a nice-to-have, it's the difference between a customer trusting us or calling someone else. You'll ship features that touch real customers, real technicians, and real revenue, nothing sits in a backlog. Day to day, you'll work across web and mobile in parallel using shared workspace packages, extend our BFF layer, integrate payment flows, build map-driven dispatch and tracking UIs, and make sure auth works across Google, Apple, passkeys, and email links. You'll own what you ship: setting reliability targets, building dashboards, wiring alerts so you hear about problems before customers do. Observability, error handling, and auth are first-class engineering work here, not afterthoughts.
Fill out the form below to submit your application for Senior Full-Stack Engineer.