Full-Stack Developer — React/TypeScript + Supabase (RLS, Edge Functions), Clerk, Stripe— Long-Term
Бюджэт: $3000.0
FIXED /
⭐ 5.00 (1)
USA
react-js, typescript, postgresql, api, stripe, api-integration
Preferred qualifications
- Experience: Expert
- English: Fluent
- Job Success: 90%+
- Rising Talent preferred
We are a biomedical research platform — an AI-powered search engine over ~30 scientific data sources, plus a growing suite of connected tools (research library, lab workflow, public site) under one unified login. Live in production with beta testing users, heading toward paid launch. We build carefully: PRs, review, tests, feature flags — quality over speed.
Stack: React 18/Vite/TypeScript on Vercel · Supabase (Postgres + RLS + Deno edge functions, 3 projects) · Clerk (unified auth across subdomains) · Stripe · PostHog · Resend · LLM providers (Groq/Cerebras/Gemini) · GitHub. The product is bilingual English/Arabic (RTL) — you don't need Arabic (a plus!), but you need to build RTL-safe UI.
What you'll do:
First project (~2–4 weeks): production observability + automated bug pipeline. Integrate Sentry (including Seer auto-fix) across the Vercel apps and Supabase edge functions, connect it to our existing in-app feedback system and AI-assisted fix workflow (GitHub Actions + Claude Code — partially built), set up CI (tests on PRs, required checks), and write the runbook.
Ongoing: build features from the designers specs, and progressively connect the product suite — shared components, cross-tool data bridges, one coherent experience across the tools.
Every feature ships with tests, behind a feature flag where appropriate, documented, via PR.
How we work: async-first with a biweekly video call; we are in US Eastern time . We use AI-assisted development heavily (Claude Code); you should be comfortable reviewing and hardening AI-written code. Detailed commit messages and PR descriptions are non-negotiable. Production incidents: we'll agree on a response-time expectation together and price it in.
To apply (required — proposals that skip these are declined):
-Start your proposal with the words "Ready to build".
-Tell us about one production bug involving Supabase RLS, auth, or webhooks that you personally debugged — what was wrong and how you found it.
-Given a live SaaS you've never seen, what are the first three things you'd review before writing any code, and why?
-Your timezone + which hours (US Eastern) you can overlap.
-Confirm you personally will write the code (no agency handoff) and can do a camera-on video call before hire.
Адкрыць заказ
AI-чарнавік адказу
Згенеруйце кароткі cover letter па гэтай вакансіі. Перад адпраўкай адрэдагуйце.
Увайдзіце, каб згенерыраваць AI-чарнавік.
Увайсці