Senior Full-stack developer (React, Node, Python)
Rinata Kan
- Алматы
- Постоянная работа
- Полная занятость
- Frontend: Next.js 15 (App Router), React 18, TypeScript, Tailwind CSS, Radix UI
- Backend: Next.js API Routes, SSE-стриминг, мульти-модельная AI-интеграция (Anthropic, OpenAI, Google)
- База данных: PostgreSQL, Prisma ORM (code-first миграции)
- Интеграции: Google Drive API, Stripe Billing, Whoop/Oura OAuth, PostHog
- Инфраструктура: Railway, Docker, Cloudflare
- AI-инструменты: Claude Code, Cursor, GitHub Copilot — мы строим с помощью AI, не вопреки ему
- Мульти-модельная архитектура стриминга: единая абстракция над Claude, GPT, Gemini с SSE, fallback-логикой и кэшированием промптов
- Система памяти: зашифрованные контекстные файлы на Google Drive, экстракция фактов, семантический merge, разрешение конфликтов
- Биллинг и подписки: Stripe, трекинг использования, лимиты по тарифам
- Интеграции со здоровьем: Whoop/Oura OAuth, вебхуки, визуализация данных
- Продуктовые фичи целиком: от Prisma-миграции до API-раута и React-компонента
- Опыт 5+ лет в продакшн-разработке веб-приложений
- TypeScript, React, Next.js (App Router)
- PostgreSQL, ORM (предпочтительно Prisma), миграции
- REST API, SSE/стриминг
- Git, культура code review
- Умение вести фичу целиком: схема → API → UI
- Опыт интеграции с AI SDK (Anthropic, OpenAI, Google AI)
- AI-инструменты в рабочем процессе (Claude Code, Cursor, Copilot)
- Stripe / платёжные системы
- OAuth 2.0, вебхуки
- Google Drive / Google APIs
- Docker, Railway или аналогичные PaaS
- Полностью удалённая работа
- Прямое влияние на продукт — маленькая команда, ноль бюрократии
- Реальный опыт работы с AI: вы будете работать с последними моделями каждый день
- Конкурентная зарплата + возможности роста вместе с продуктом
HeadHunter