> Djinni
senior
Software Engineer
next.jsreacttypescripttailwind cssfastapipostgresqlredis
dockerci/cdawsgoogle cloudazurejwtoauth
> full description
Про роль
Шукаємо Full-Stack розробника в інженерну команду для побудови сучасних високопродуктивних веб-застосунків.
Робота 50/50 на фронтенді та бекенді: проєктування масштабованих рішень, розробка нових фіч, оптимізація продуктивності системи.
Обов'язки
- Розробляти та підтримувати фронтенд-застосунки на Next.js 14, React 18 і TypeScript.
- Будувати адаптивні та перевикористовувані UI-компоненти на Tailwind CSS.
- Проєктувати та розробляти REST API на FastAPI і Starlette.
- Проєктувати, оптимізувати та підтримувати бази даних PostgreSQL і TimescaleDB.
- Реалізовувати кешування та оптимізацію продуктивності на Redis.
- Співпрацювати з продакт-менеджерами, дизайнерами та інженерами для поставки якісних фіч.
- Писати чистий, підтримуваний і покритий тестами код.
- Брати участь у код-рев'ю та технічних обговореннях.
- Діагностувати, дебажити та оптимізувати продуктивність застосунку.
Вимоги (must-have)
- Свіжий релевантний досвід в iGaming!
- Frontend: Next.js 14, React 18, TypeScript, Tailwind CSS
- Backend: FastAPI 0.111, Starlette
- Database & Infrastructure: PostgreSQL, TimescaleDB, Redis
Буде плюсом
- Docker і контейнеризовані деплої.
- CI/CD пайплайни.
- Хмарні платформи (AWS, GCP або Azure).
- Автентифікація (JWT, OAuth).
- Досвід побудови масштабованих високонавантажених застосунків.
Що пропонуємо
- Сучасний технологічний стек.
- Складні технічні проєкти.
- Гнучкий графік роботи.
- Професійне зростання та можливості для навчання.
- Колаборативна та підтримуюча інженерна культура.