Middle + / Senior Full-Stack (both BE + FE 50/50) (Next.js + FastAPI)
Summary
Devix is hiring a Middle+/Senior full-stack engineer to build high-performance web applications, splitting work 50/50 between frontend (Next.js 14, React 18, TypeScript, Tailwind CSS) and backend (FastAPI/Starlette with PostgreSQL, TimescaleDB, and Redis). Recent iGaming experience is required.
Про роль
Шукаємо 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).
Досвід побудови масштабованих високонавантажених застосунків.
Що пропонуємо
Сучасний технологічний стек.
Складні технічні проєкти.
Гнучкий графік роботи.
Професійне зростання та можливості для навчання.
Колаборативна та підтримуюча інженерна культура.