← All roles
EngineeringRemote · Canada & US
Software Developer
Build and harden the scheduling engine, calendar sync and dashboard.
Apply nowAbout the role
Scheduling looks simple until time zones, calendar providers, panels of interviewers and payments get involved. SynqSlot's value is that it gets those details right, every time.
You'll work across the whole product: the booking engine, Google/Outlook/CalDAV sync, the dashboard and integrations. You'll ship small, tested changes often.
What you'll do
- Ship features across a Next.js, TypeScript, Prisma and Postgres stack
- Work on calendar integrations (Google, Microsoft, CalDAV) and booking reliability
- Build and improve integrations such as Zoom, HubSpot, Salesforce and Slack
- Write tests for the tricky parts: time zones, daylight saving, retries and race conditions
- Investigate production issues, fix the root cause and make sure it can't happen again
- Review code and keep the codebase easy to work in
What we look for
- Solid TypeScript and React experience in production
- Comfortable with SQL, relational data modelling and REST APIs
- Care for correctness: edge cases, failure handling and clear error messages
- Able to take a loosely defined problem and break it into shippable pieces
- Good written communication
Nice to have
- Experience with OAuth and third-party calendar or CRM APIs
- Experience with Stripe billing
- Experience on Vercel or other serverless platforms
How we work
Remote, with applicants based in Canada or the United States. We're a small team, so you'll work directly with the founder, own real outcomes, and see your work in front of customers quickly.
Apply for Software Developer
Takes about three minutes. Your application goes straight to our hiring inbox.