Про насМи — стартап, що активно розвивається і створює веб-платформу для організації турнірів з паделу. Наша мета — забезпечити зручний досвід як для гравців, так і для організаторів: від реєстрації та розкладу до підрахунку балів у реальному часі та системи рейтингів. Ми шукаємо Full-Stack Engineer, який зможе повністю вести розробку продукту та допоможе втілити нашу ідею в життя.Вимоги:Обов’язкові навички• Впевнене володіння TypeScript.• Досвід роботи з Next.js (або глибокі знання Node.js).• З
Про нас
Ми — стартап, що активно розвивається і створює веб-платформу для організації турнірів з паделу. Наша мета — забезпечити зручний досвід як для гравців, так і для організаторів: від реєстрації та розкладу до підрахунку балів у реальному часі та системи рейтингів. Ми шукаємо 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, автоматизованому тестуванні та оптимізації продуктивності.
Стартап-мислення
- • Участь у всіх фазах життєвого циклу проєкту: від збору вимог до підтримки.
- • Гнучкий і проактивний підхід до вирішення будь-яких викликів.
Чому варто приєднатися до нас?
- • Вплив на продукт: Ви будете грати ключову роль у формуванні унікальної платформи для спортивних фанатів і впливати на її майбутнє.
- • Автономність і розвиток: У малій команді ви отримаєте велику свободу дій та можливість впливати на технічні рішення.
- • Динамічне середовище: Стартап-культура передбачає різноманітні задачі, нові технології й швидке пристосування.
- • Гнучкі умови: Можливість працювати віддалено або в офісі. Ми цінуємо результат і командну взаємодію більше, ніж суворі графіки.