Full-stack Developer (Next.js + Python)
Summary
Builds and maintains a Next.js web app for a startup at the intersection of AI and real-time communications: integrating WebRTC/LiveKit real-time features, working with Supabase (Postgres), building UIs with Tailwind CSS + shadcn/ui, and handling CI/CD, GitOps and Vercel deploys — all in TypeScript/JavaScript with heavy use of AI coding assistants.
Про проєкт:
Інноваційний стартап, що працює на перетині AI та real-time комунікацій.
Мета — створити сучасний web-додаток із розумними алгоритмами, швидкою взаємодією та self-hosted інфраструктурою.
Ваші задачі:
Розробка та підтримка web-додатку на Next.js.
Інтеграція real-time функцій через WebRTC / LiveKit.
Робота з Supabase (Postgres), включно з локальним розгортанням.
Створення інтерфейсів із Tailwind CSS + shadcn/ui.
Оптимізація архітектури, CI/CD, GitOps, деплой на Vercel.
Активне використання AI-інструментів (ChatGPT, Gemini, Claude, Cursor) у процесі розробки.
Основні вимоги (Must-have):
Глибокі знання Next.js та екосистеми React.
Досвід Full-stack розробки на TypeScript / JavaScript.
Практичний досвід роботи з WebRTC (чат або відео-застосунки).
Знання одного з ORM — Drizzle (перевага) або Prisma.
Володіння Git / GitOps.
Регулярне використання AI-асистентів у розробці.
Буде плюсом:
Інтеграція Stripe або робота з Firebase.
Знання Docker, GitLab CI/CD, досвід налаштування пайплайнів.
Розуміння Cloudflare Workers або Edge Computing.
Базові знання Python