Open role
[Remote] Founding Software Engineer — Product
Note: The job is a remote job and is open to candidates in USA. Roark is hiring a Founding Software Engineer — Product to build the customer-facing platform where calls are scored, issues are filed, and fixes are proven. The role owns features end-to-end, from customer workflows and interface design through implementation, production release, and follow-up with users.
Responsibilities
- Design and build product surfaces end-to-end: Next.js/React frontend, GraphQL API, Postgres data model — schema to pixel
- Turn messy real-world workflows (test suites, issue triage, run reviews) into interfaces that feel obvious in hindsight
- Work directly with design on a system that takes craft seriously — and push back when something reads wrong
- Sit in on customer calls, watch people use your features, and ship the fix the same week
- Raise the bar on quality: tests where they earn their keep, instrumentation everywhere, no silent failures
Skills
- 4+ years building production web applications, with deep TypeScript and React experience
- Comfort owning a feature across the whole stack — API design, data modelling, and UI polish
- A portfolio (or war stories) showing product taste: you notice spacing, latency and empty states
- Bias to ship: you would rather put a small version in front of a user this week than a big one next month
- Clear written communication — we are remote and we write things down
- Experience with GraphQL (Pothos/Yoga), Drizzle, or event-driven backends
- You have built developer-facing tools, dashboards or observability products before
Benefits
- Remote work (US or Europe)
Company Overview