← Усі вакансії

Senior Fullstack / Frontend-developer (React + Next + Supabase) for B2B game-tech

Зарплата:
$3 500 - $5 000 на місяць
Рівень:
senior
Джерело:
djinni.co
Відгукнутись на вакансію →

About the Product

We're building a playtagon.com platform where studios develop games: they upload builds, run simulations and automated tests, go through review, and publish games to RGS. It's not a game — it's a tool for game developers: an editor, a publishing pipeline, billing, access control, and analytics.

The stack is live, the product is growing actively, and releases are frequent.

Stack

Frontend: React, Next, TypeScript, Vite, TailwindCSS, React Router, React Query

Backend-as-a-Service: Supabase — PostgreSQL (RLS, migrations), Auth, Storage, Edge Functions (Deno/TypeScript), Realtime

Integrations: RGS, billing (Lago/Stripe), email (Resend)

Infra: pnpm + Turborepo (monorepo), Vercel, GitHub

We're an AI-First Company

AI isn't a "feature on the side" for us — it's how we build the product and how we work. The platform already has AI flows running in production: an assistant wizard, image/sound/video generation, AI assistance, and knowledge-base search. This direction will only grow — and the developer here doesn't "steer clear of AI," but builds features on top of it and actively uses it in their own work.

What Matters to Us (the AI part)

Understanding how AI agents are built: LLM + tool/function calling, orchestration of steps, passing context, handling the model's structured output (not "just chat")

A basic grasp of integrating LLMs via API (Anthropic/OpenAI, etc.): prompting, structured output, streaming, token limits and costs

The idea of RAG and working with a knowledge base (embeddings, context, retrieval) — at least at the level of "I understand why and how, I know this exists, and I'll dig in if needed"

A sane attitude toward AI: you know about hallucinations, validating responses, and human-in-the-loop for high-stakes actions

You use AI tools in daily development (AI coding assistants, code generation) — and understand their limits, rather than blindly pasting generated output

What You'll Be Doing

Building features end-to-end: from React UI to RLS policies and edge functions in Supabase

Working with complex client-side state: React Query (caching, invalidation, polling), realtime subscriptions, syncing the UI with asynchronous backend operations

Integrating external services via API (RGS, billing), handling webhooks

Writing SQL migrations, understanding RLS and access control without breaking them

Fixing "subtle" state bugs (leaks between entities, race conditions, cache-vs-server desync)

Participating in code review, maintaining a consistent style and project conventions

What We Expect From You

Commercial experience with React + Next + TypeScript (several projects / 2–4 years); you confidently take a feature all the way to production on your own

A solid understanding of state management and data fetching (React Query): cache, keys, invalidation, optimistic updates, polling

Experience with REST/RPC APIs, asynchronous flows, and error handling

Basic-to-confident SQL and an understanding of relational databases; experience with Postgres/Supabase is a big plus

You understand why code works (component lifecycle, closures, remounts, side effects)

Discipline with git, readable PRs, openness to review

English — reading technical documentation, communicating in meetings

Nice to Have

Supabase (RLS, Edge Functions, Realtime), Deno

Tailwind, working from Figma mockups

Experience with payment/billing integrations and webhooks

Monorepo (pnpm/Turborepo), Vercel

iGaming / game-tech domain

PixiJS, Canvas, and similar — a plus

Conditions

Format: remote

Employment: full-time

A tight-knit, small team; direct impact on the product; we track work in Linear

Our hiring process (no test tasks — we respect your time)

30-min intro call — culture, expectations, light tech check

60-min technical interview with our lead team — past-project deep-dive + system design or live coding

2 reference calls — with people who managed or worked closely with you

Offer

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot