Ищем 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).
- Опыт построения масштабируемых высоконагруженных приложений.