Custom API Integration Developer (Gusto, Toast, 7Shifts → ClickUp)

🌍 Remote, USA 🎯 Full-time 🕐 Posted Recently

Job Description

Job Description We are building a centralized employee and operations management system using ClickUp as our core platform. Since ClickUp does not offer native integrations with several of our critical tools—and Zapier/Make is not an option—we are looking for an experienced IT / backend developer who can build custom API-based integrations using code. This role will focus on securely connecting multiple systems, normalizing data, and pushing structured data into ClickUp (tasks, custom fields, and dashboards).

Primary Integrations (Phase 1) Gusto – Employee & payroll-related data Toast POS – Sales, catering, and labor data 7Shifts – Scheduling and labor data ClickUp – Centralized data destination Additional Data Sources (Phase 2 – Sales & Reviews) Sales Platforms Toast POS (In-store & Catering) Uber Eats bolthires Grubhub Webstore / Online Ordering Catering Platform Stripe Square PayPal Review Platforms bolthires Reviews bolthires OpenTable Toast Reviews Core System Objective Create a Daily Sales Feed inside ClickUp where: Each task represents one store per day Data from all platforms is consolidated for reporting, comparisons, and alerts ClickUp Task Structure – “Daily Sales Feed” Required Fields Date Week Number (auto) Year (auto) Store (Dropdown) Sales Fields Toast POS Sales Uber Eats Sales bolthires Sales Webstore Sales Catering Platform Sales Grubhub Sales (future) Stripe Sales Square Sales Calculated / Derived Fields Total Sales (formula) Labor bolthires % (from R365) Food bolthires % (from R365) Week-over-Week % Change Year-over-Year % Change Variance Status (Growth / Stable / Decline) Notes Automations & Logic (Built via Code) Daily automated data imports from all platforms If any platform reports $0 sales, auto-tag: “Finance Review Needed” If variance drops below -15%, notify Operations Director Auto-generate: Weekly sales comparison reports Monthly sales summaries Year-over-Year comparison reports Dashboards to Support Total Sales (All Channels) Sales by Channel (Pie Chart) Sales by Store (Bar Chart) Week-over-Week Comparison Year-over-Year Trend Revenue Share by Channel Labor & Food bolthires Ratios Variance Tracker with alerts

Required Skills Strong experience with REST APIs & OAuth authentication Ability to build custom integrations without Zapier/Make Experience working with: ClickUp API POS, payroll, or scheduling systems Backend development (Node.js, Python, or similar) Data normalization, transformation, and error handling Secure handling of credentials and tokens Nice to Have Experience with restaurant or multi-location businesses Familiarity with R365 or similar financial systems Experience designing reporting-friendly data structures Project Type Contract (with potential long-term work) Clear documentation and handoff required To Apply Please include: Examples of custom API integrations you’ve built

Your preferred tech stack How you would approach syncing multiple platforms into ClickUp Any experience with ClickUp API or POS systems If you want, I can also: Shorten this for a budget-focused Upwork post Rewrite it to bolthires senior-only developers Add estimated milestones & deliverables Convert this into a technical scope of work (SOW) Apply tot his job

Ready to Apply?

Don't miss out on this amazing opportunity!

🚀 Apply Now

Similar Jobs

Recent Jobs

You May Also Like