💵 Looking for Typescript dev to complete a Google Calendar integration

Accepting Direct Messages up to May 27th 2026
Am building a sports facility booking platform. We have 100s of sports facilities who, through our booking platform built on Bubble, have thousands of events that need to be tracked in Google Calendar. Our existing implementation keeps failing and we need to rebuild it.

Qualification
The interested developer should be comfortable writing typescript and integrating with Supabase. And because we’d like to continue working together after this project, we’d like you to be working during common US business hours - timezones UTC-5, UTC-6, UTC-7, or UTC-8.

The finished product would be a working Google Calendar integration that:

  • Establishes Google OAuth connection with our hundreds of business accounts
  • Stores those OAuth details in Supabase (usually one for each business account)
  • Uses our established Supabase Outbound Proxy Function to authenticate Google Calendar API calls (detail below)
  • Creates, Reads, Updates, and Deletes events and user invite lists in thousands of calendars (the calendars of our business account’s customers).

In regards to our Outbound Proxy Function - in short, Bubble has never provided a way to securely store customer API keys in the database (plaintext is insufficient). And because we custody sensitive API keys for our customers - for services including Quickbooks (accounting), KISI(keyless facility entry) - we needed a safe way to store those keys. So, inspired by Strac, we use Supabase edge functions written in Typescript to securely proxy requests to 3rd party services (high level, it works like this).

Back to main thread - our initial engagement would be to get this all bulletproof - augmenting what we’ve already built with additional Unit tests/guarantees of functionality.

Opportunity for more work
After successful completion of that we would invite the developer to continue developing the platform with us - we have lots of work to do. Goal would be to hire you as a remote, salaried employee with benefits. If interested, please direct message me with your availability and up to 3 portfolio pieces / projects demonstrating your skills (doesn’t have to be anything elaborate… this could be links to demos, your github, plugin pages, anything that let’s me interact with something you’ve made).

Notification Process
I will review every direct message up to May 26th. Up until that time I will reply to you with project details and a request for quote. By May 28th I will award the contract to whomever offered the best overall quote and timeline. Once the contract is agreed on, all other applicants will be informed of as much.

Looking forward to hearing from you!

The proxy function approach for securing API keys is smart — Bubble’s plaintext storage has always been a real gap for anyone handling sensitive credentials at scale. A Google Calendar integration across hundreds of business accounts with proper OAuth token management and CRUD on thousands of calendars is genuinely complex work, so unit tests before anything else is exactly the right call.