СedrTech

Senior Full-Stack Developer (AI-Integrated / Contract)

$$$$

We are looking for a highly experienced Senior Full-Stack Developer to join us on a contract basis for an exciting, heavily funded project with one of our core partners. You will be helping build a production-grade, multi-tenant SaaS platform for an Indigenous-owned organization serving First Nations groups across Canada. The platform provides partner management, document storage, compliance reporting, and AI-generated insights—all white-labelled for each Nation.

 

This project is unique due to its AI-integrated development workflow. The AI toolchain handles 60–80% of routine implementation. We expect you to be highly comfortable working with AI-generated code as a starting point. Your role is to act as an architect and reviewer: AI generates the boilerplate, and you write the complex logic, handle edge cases, refine, test, and ship.

 

Key Responsibilities

  • Develop and maintain full-stack features using React (TypeScript), Tailwind CSS, and Supabase Edge Functions (Deno).
  • Architect and manage multi-tenant PostgreSQL 15+ databases using Row-Level Security (RLS) to ensure strict data isolation.
  • Manage secure authentication flows using Supabase Auth + MFA (PKCE flow) and per-tenant bucket isolation in Supabase Storage.
  • Work alongside autonomous AI agents (e.g., Claude Code Max) that generate CI/CD pipelines, database migrations, and Edge Functions. You will review, refine, and integrate their output.
  • Ensure code quality by conducting thorough human code reviews for every Pull Request.
  • Maintain and oversee CI/CD workflows using GitHub Actions (Lint → staging → smoke tests → prod → automated DB migrations).

     

Requirements

  • Extensive, hands-on experience with TypeScript, React, Tailwind CSS, and Deno.
  • Deep proficiency in PostgreSQL and the Supabase ecosystem (Auth, Edge Functions, Storage, RLS).
  • Strong experience designing and using CI/CD pipelines with GitHub Actions.
  • AI-Assisted Mindset: You must use an AI-assisted IDE (like Cursor Pro or VS Code + Copilot) for daily development. You treat AI output as a force multiplier, not a shortcut to skip testing.
  • Ability to thrive in an async-first communication environment (documented decisions over meetings).
  • Professional working proficiency in English.

 

Engagement Terms & We Offer:

  • Format: Hourly contract, 100% remote. Our async-first workflow supports distributed teams across any timezone.
  • Commitment: A minimum commitment of 20–40 hours per week for at least 4 weeks. We are looking for reliability, not just availability.
  • Tools Provided: We will provide premium licenses if required, including an AI IDE license (Cursor Pro or equivalent) and Claude Code Max access. You will also have access to pre-built CI/CD pipelines and staging environments.
  • Trial Period: The first 2 months serve as a mutual fit assessment. Either side can end the engagement with no obligation if the workflow isn't a good match.
  • Compensation: Competitive hourly rate paid in USD, discussed based on your experience and skills. (Note: NDA is required before codebase access, and all IP is assigned to the client.

     

Recruiting process: The project is fully funded, active, and we are building right now. To apply, please provide:

  • Your experience summary (portfolio, GitHub, or relevant project links).
  • Your availability (hours/week) and your current timezone.
  • Your hourly rate expectation (in USD).

 

We aim to keep our hiring process clear and efficient to respect your time.

Required skills experience

Supabase 3 years
Deno 2 years
Multi-tenant 2 years
Tailwind CSS 3 years

Required domain experience

SaaS 4 years

Required languages

Ukrainian B2 - Upper Intermediate
English B2 - Upper Intermediate
Published 19 April
27 views
·
1 application
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...