Full Stack Product Engineer
Open. Remote, United States. Full time.
app.broadcastwell.com is where buyers pay, sign in and receive their findings. This role owns it: accounts and sign in, order states and entitlements, checkout and payment webhooks, share links, the Index site, and the public API and its documentation.
Responsibilities
- Own accounts and sign in, order states and entitlements on app.broadcastwell.com.
- Consume checkout and payment webhooks exactly once per business event.
- Keep share links, the Index site and the public API working, and keep the API documentation current.
- Ship small, verified, reversible changes, each with tests.
- Treat a payment defect as the only emergency there is.
What we look for
- Four or more years of full stack TypeScript and React in production.
- Payments experience: webhooks, idempotency and reconciliation.
- A security habit you can describe with an example.
- A preference for boring, correct systems.
- Eligibility to work in the United States without visa sponsorship.
Where and how
- Remote only, hiring in the United States. Relocation is allowed.
- Candidates provide their own equipment.
- US work authorization is required. Broadcastwell does not provide visa sponsorship and does not offer E-Verify participation or I-983 support.
- Management consultants, AI engineers, AI architects and specialists, and researchers.
- Hours are flexible within US time zones, and work is judged on output.
How the work is measured
- Orders reach delivery without a manual fix.
- Payment defects, with a target of zero.
- Release cadence.
The method behind these measures is published on the methodology page.
Pay and terms
$135,000 to $165,000 a year, full time, no equity, no visa sponsorship. Applications close 31 December 2026.
How we hire
- Every application is read by a person.
- One conversation about the role and the method.
- One paid sample task, where the role calls for it.
Want to see how we think before you talk to us? Read or join the discussion at exchange.broadcastwell.com/careers.
Taking part in the Exchange is optional. It is never required, it is never reviewed when we assess an application, and it does not affect your application in any way. If you want to point to something you wrote here, you may link it yourself, as you would any portfolio link.
Optional public learning
Broadcastwell Launchpad offers free public learning and referrals you make on your own. Joining, declining, completing or leaving Launchpad, making referrals, generating revenue, or taking part in the Exchange does not affect any application, interview, paid assessment or hiring decision. Learning and referrals create no entitlement or priority for paid work.
Apply for this role
What you send is kept for twelve months and used only to assess your application. See the privacy notice.
Broadcastwell LLC is an equal opportunity employer. Every application is read by a person.