Frontend Developer. Equity Partner · AI-стартап

$$

Про продукт
Tumli - це AI-агент, який веде бізнес майстрів і спеціалістів у чатах і соцмережах. Tumli сам спілкується з клієнтами, записує на послуги, нагадує про візити та повертає тих, хто давно не приходив - 24/7, у Telegram, Instagram та WhatsApp. Майстер бачить усі діалоги, записи та статистику і повністю контролює процес.

Ми - стартап на ранній стадії з командою з 6 людей і активними клієнтами, яким щодня закриваємо реальні потреби. Зараз продукт працює як Telegram Mini App, але ми рухаємось у бік повноцінного застосунку на Tauri.

 

Технологічний стек

- React 19, TypeScript, Vite;
- RTK Query, React Router v7;
- Panda CSS;
- Socket.IO;
- i18next;
- Storybook 10, Vitest, Playwright, Chromatic;
- Telegram Web App API → Tauri (у перспективі).

 

Що потрібно буде робити

- Розробляти фічі продукту та підтримувати існуючий функціонал;
- Використовувати AI-інструменти в щоденній роботі (агенти, кастомні скіли / інструкції);
- Працювати з макетами у Figma та перетворювати їх у якісний UI;
- Не просто писати код, а впливати на продукт: пропонувати рішення, ставити під сумнів, покращувати.

Буде перевагою

- Досвід з Panda CSS, Tailwind або подібними (emotion, Css in Js, Vanilla Extract);
- Досвід з Tauri;
- Досвід з WebSocket / Socket.IO;
- Досвід зі Storybook;
- Досвід налаштування AI-воркфлоу: кастомні інструкції, скіли, агенти, MCP;
- Досвід з accessibility (axe, ARIA patterns);
- Розуміння дизайн-систем та дизайн-токенів.

 

Обов'язкові вимоги

- 1–3 роки комерційного досвіду у фронтенд-розробці;
- React та впевнене знання хуків;
- TypeScript із strict mode, generics, utility types;
- Досвід роботи з RTK Query / TanStack Query;
- CSS. Пріоритет - CSS-in-JS підходи (Panda CSS, emotion, Vanilla Extract, styled-components або подібні)
- Досвід з Vitest / Jest, Testing Library;
- Figma - вміння самостійно працювати з макетами, розбиратись у компонентах, токенах, auto layout;
- Git;
- Досвід роботи з AI як інструментом: розуміння контексту, якісні промпти, критична оцінка результату - а не copy-paste і вайбкодінг;
- Вміння швидко знаходити рішення і розбиратись у чужому коді без довгих інструкцій.

 

Який ти

- Самостійний - не чекаєш, поки скажуть що робити. Бачиш проблему - пропонуєш рішення. Застряг - спочатку шукаєш вихід сам, а якщо не виходить - приходиш з конкретним питанням, а не мовчиш годинами;
- Швидко вчишся - стартап рухається швидко, стек теж. Новий API, незнайома бібліотека, баг у проді - для тебе це виклик, а не привід панікувати;
- Відповідальний - береш задачу і доводиш до кінця. В команді з малою кількістю людей від кожного залежить, чи отримають клієнти те, що їм потрібно;
- Ініціативний - не просто виконуєш задачі, а думаєш, як зробити краще. «А може зробимо ось так?» - це фраза, яку ми хочемо чути;
- Уважний до деталей - різниця між «працює» і «зроблено добре» для тебе очевидна;
- Відкритий до фідбеку - готовий почути «ні» або «переробляй», сприймаєш критику як точку росту, а не як атаку. І так само вмієш давати конструктивний фідбек іншим.

 

Чому Tumli

🚀 Стартап на ранній стадії - ти не гвинтик, а людина, яка будує продукт.
🧩 Повний ownership - від ідеї до продакшену.
📚 Сучасний стек без легасі.
🤖 AI-first підхід до розробки - агенти, скіли, автоматизація.
👥 Команда з 6 людей, де цінують ініціативу, а не вислугу.
💼 Реальні клієнти з реальними задачами - не pet project.
📈 Можливість рости разом із продуктом - навчимо всьому, якщо є бажання розвиватись.

!!! Це партнерська позиція, не найм. Ми не пропонуємо фіксовану ЗП — натомість пропонуємо equity (частку в компанії). Шукаємо людину, яка хоче будувати продукт як свій, а не просто закривати таски. Деталі обговорюємо особисто.

 

Required languages

Ukrainian C2 - Proficient
Published 16 April
218 views
·
49 applications
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...