Регіон: Дистанційно
Зарплата: 80000 грн., Точна заробітна плата буде визначена за результатами співбесіди
Вид зайнятості: повна зайнятість
Досвід роботи: від 2 років
ОПИС ВАКАНСІЇ
Про нас
Ми — стартап, що активно розвивається і створює веб-платформу для організації турнірів з паделу. Наша мета — забезпечити зручний досвід як для гравців, так і для організаторів: від реєстрації та розкладу до підрахунку балів у реальному часі та системи рейтингів. Ми шукаємо Full-Stack Engineer, який зможе повністю вести розробку продукту та допоможе втілити нашу ідею в життя.
Вимоги:
Обов’язкові навички
- Впевнене володіння TypeScript.
- Досвід роботи з Next.js (або глибокі знання Node.js).
- Знання React (якщо немає досвіду з Next.js).
- Практичний досвід із PostgreSQL (або подібними СКБД).
- Знання Drizzle ORM (або бажання швидко навчитись).
- Вміння налаштовувати та підтримувати CI/CD-процеси.
- Базові навички DevOps (деплой, конфігурація середовищ).
Бажані навички
- Досвід роботи з Tailwind CSS та shadcn.
- Досвід розробки або підтримки SaaS-платформ.
- Робота в стартап-середовищі.
- Знання Agile-методологій (Scrum/Kanban).
Soft Skills
- Сильні комунікативні навички — письмові та усні.
- Ініціативність і здатність самостійно працювати в динамічному середовищі.
- Командний гравець — готовність ділитися знаннями та вчитись у колег.
Обов’язки:
Full-Stack розробка
- Розробка та підтримка додатку з використанням TypeScript і Next.js (React/Node.js).
- Реалізація функціоналу як з фронтенду (UI-компоненти, адаптивні макети), так і з бекенду (бізнес-логіка, взаємодія з базою даних).
База даних та ORM
- Робота з PostgreSQL як основною базою даних.
- Використання Drizzle ORM для проєктування схем, міграцій та запитів.
UI/UX реалізація
- Інтеграція та налаштування стилів за допомогою Tailwind CSS.
- Використання компонентів shadcn і найкращих практик для створення зручного та послідовного інтерфейсу.
DevOps та деплой
- Налаштування та підтримка CI/CD-процесів для автоматизованого тестування та розгортання.
- Деплой веб-додатків у різні середовища (розробка, тестування, продакшн) з мінімальним простоєм.
Співпраця та відповідальність
- Робота в малій, гнучкій команді (1−2 розробники) над вимогами, архітектурними рішеннями та дизайном.
- Повна відповідальність за задачі — від ідеї до реалізації й підтримки.
Забезпечення якості
- Написання чистого, підтримуваного коду з акцентом на тестування.
- Участь у code review, автоматизованому тестуванні та оптимізації продуктивності.
Стартап-мислення
- Участь у всіх фазах життєвого циклу проєкту: від збору вимог до підтримки.
- Гнучкий і проактивний підхід до вирішення будь-яких викликів.
Чому варто приєднатися до нас?
- Вплив на продукт: Ви будете грати ключову роль у формуванні унікальної платформи для спортивних фанатів і впливати на її майбутнє.
- Автономність і розвиток: У малій команді ви отримаєте велику свободу дій та можливість впливати на технічні рішення.
- Динамічне середовище: Стартап-культура передбачає різноманітні задачі, нові технології й швидке пристосування.
- Гнучкі умови: Можливість працювати віддалено або в офісі. Ми цінуємо результат і командну взаємодію більше, ніж суворі графіки.
Контактна інформація →