Full-Stack Web Developer (React + APIs)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Part Time

WAGE / SALARY

$8 per hour

HOURS PER WEEK

30

DATE UPDATED

Jun 12, 2026

JOB OVERVIEW

TO APPLY: Start your application with the word "LANDED" or it will not be read.
About us
We're a Toronto-based group of companies in commercial furniture distribution and marketing services. We're building custom internal tools to run our operations and want one reliable developer we keep long-term — not a one-off contract.
The role
Part-time, 6 hours/day, Monday–Friday, at $8 CAD/hour (~$960 CAD/month). Remote. Async-first — we're in Eastern time, we just need a few hours of overlap and clear daily communication. Strong performers get more responsibility and rate reviews.
Your first project (2–3 months)
A pricing and document-generation web app for our furniture business:

Production React build from our existing working mockup (design and logic are already proven — you make it real)
Airtable as the database via REST API (read/write)
Pricing engine: per-supplier cost rules, live currency rates, per-line markups
PDF generation from one shared layout: quotes, order acknowledgements, invoices, purchase orders, packing lists
QuickBooks Online integration: OAuth 2.0, push invoices, sync payments (QBO sandbox first)

After that
Ongoing work: improving the tool, ---------- automations, Pipedrive CRM integrations, and new internal apps as we grow.
Required

Strong React and JavaScript/TypeScript
Real REST API integration experience — OAuth 2.0 is a must
PDF generation in web apps (react-pdf, Puppeteer, or similar)
Can deploy and host small apps (Vercel, Netlify, or similar)
Git
Strong written English — you'll work from written specs

Nice to have

Airtable API, QuickBooks Online API, ---------- /Zapier, Pipedrive

How we work

Clear written specs, fast decisions from the owner
Daily end-of-day note (3–5 bullets: done / in progress / blocked)
Short Loom walkthrough twice a week
Billable hours = active work on assigned tasks only. We track honestly and expect the same.
Ask before assuming. One sharp clarifying question beats a wrong guess every time.

To apply, send:

The word "LANDED" first
Your availability (confirm you can do 6 hrs/day)
Links to 2–3 web apps you built — live links or repos, not screenshots
One short paragraph: an API integration you built and a specific problem you hit doing it
Your earliest start date

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin