Genix Solutions
Senior Full-Stack Developer (React / Supabase / TypeScript)
Remote Senior $4.7k–$12.8k/moest.
Summary
Genix Solutions is seeking a Senior Full-Stack Developer for a UK-based B2B SaaS platform. The role involves refactoring and hardening an existing multi-module platform from AI-prototyped code to production-grade standards, focusing on code quality, architecture, and operational reliability.
What you'll do
- Phase 1: Conduct full codebase audit with written proposal and prioritised recommendations
- Phase 2: Systematically refactor frontend architecture, Edge Functions, RLS policies, Stripe integration, and optimize performance
- Phase 3: Implement test coverage for critical paths, set up CI/CD pipeline, establish staging and production environments, and create technical documentation
- Refactor React components and TypeScript architecture patterns
- Harden Supabase configuration including RLS policies and Deno Edge Functions
- Manage Stripe billing integrations including subscriptions, webhooks, and metered billing
- Orchestrate external LLM API calls through Edge Functions
Requirements
- Proven experience refactoring AI-generated or rapidly prototyped React + Supabase codebases to production grade (mandatory)
- Strong expertise in React 18, TypeScript, and component architecture patterns
- Deep hands-on knowledge of Supabase: RLS policies, Deno Edge Functions, Auth, and Realtime
- Experience with Stripe billing integrations (subscriptions, webhooks, lifecycle events)
- Familiarity with Vite, shadcn/ui, Tailwind CSS, and React Router
- Experience setting up CI/CD with GitHub Actions and modern deployment platforms (Vercel or similar)
- English language proficiency B2+ for client communication
Conditions
This is an hourly, project-based engagement structured in three sequential phases. Phase 1 is a standalone paid deliverable with client sign-off required before proceeding to Phases 2 and 3. Deployment involves migration from Lovable Cloud to Vercel or similar platform.