Fullstack Engineer - LATAM
🌐 Remote💼 Full-time🗓 2026-06-25
Rewrite
## About the Role
Our platform includes billing, payments, and accounting integrations — and we need an engineer who actually likes working close to that layer. Not someone who tolerates it, but someone who finds it genuinely interesting to get right.
You'll own the systems that keep invoices, payments, and financial data in sync between TrashLab and accounting platforms like QuickBooks. Two-way syncs, webhook processing, billing logic, OAuth flows — that's the core of what you'd be working on. If you've built this kind of thing before and cared about doing it well, this role is for you.
Small team, early stage, fully remote. You won't be handed a spec and asked to execute — you'll be part of figuring out how things should work.
## What You'll Work On
- Building and maintaining integrations between TrashLab and accounting platforms (QuickBooks and beyond)
- Designing REST APIs for invoice, payment, and billing workflows
- Handling data sync logic — two-way syncs, conflict resolution, event-driven processing
- Writing backend code that's clean enough that the next engineer actually thanks you
- Working directly with the founders — no layers, no hand-offs, just the team
## What We're Looking For
- Hands-on experience building accounting integrations — real shipped work, not just familiarity
- QuickBooks API experience, or deep work with a comparable platform (Xero, NetSuite, FreshBooks)
- Strong backend fundamentals — REST APIs, data modeling, async processing
- Comfortable in Node.js, Python, or a similar backend stack
- Experience with OAuth flows, webhooks, and third-party API integrations
- Working English — we're async-first and written communication matters
- Based in LATAM — meaningful timezone overlap with the US is important
Bonus: experience at an early-stage startup
Bonus: B2B SaaS background
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.