Ищем Full-Stack разработчика в инженерную команду для построения современных высокопроизводительных веб-приложений. Работа 50/50 на фронтенде и бэкенде: проектирование масштабируемых решений, разработка новых фич, оптимизация производительности.

Стек: Next.js 14, React 18, TypeScript, Tailwind CSS, FastAPI 0.111, Starlette, PostgreSQL, TimescaleDB, Redis

Обязанности:

  • Разрабатывать и поддерживать фронтенд-приложения на Next.js 14, React 18 и TypeScript.
  • Строить адаптивные и переиспользуемые UI-компоненты на Tailwind CSS.
  • Проектировать и разрабатывать REST API на FastAPI и Starlette.
  • Проектировать, оптимизировать и поддерживать базы данных PostgreSQL и TimescaleDB.
  • Реализовывать кеширование и оптимизацию производительности на Redis.
  • Сотрудничать с продакт-менеджерами, дизайнерами и инженерами для поставки качественных фич.
  • Писать чистый, поддерживаемый и покрытый тестами код.
  • Участвовать в код-ревью и технических обсуждениях, диагностировать и дебажить приложение.

Требования:

  • Свежий опыт, минимум 1 год, именно в iGaming.
  • Уверенное владение стеком, указанным выше.
  • Опыт проектирования REST API и работы с реляционными базами данных.

Плюсом:

  • Docker и контейнеризованные деплои.
  • CI/CD пайплайны.
  • Облачные платформы (AWS, GCP или Azure).
  • Аутентификация (JWT, OAuth).
  • Опыт построения масштабируемых высоконагруженных приложений.