Full Stack Developer (React/Supabase)
Tech Stack
Job Description, Responsibilities & Requirements
Про посаду
Ми шукаємо Middle/Strong Middle Full Stack Developer, який активно використовує AI-assisted development як основний інструмент продуктивності та любить будувати та вдосконалювати реальні продукти в тісній співпраці з клієнтом.
Ця посада ідеально підходить для розробника з startup/product mindset, який розглядає AI не як заміну інженерним навичкам, а як множник для швидкості, експериментування та якості доставки.
Ви будете працювати над завершенням та вдосконаленням веб-додатку, спочатку створеного з Lovable, використовуючи React, TypeScript, та Supabase, та співпрацюючи безпосередньо з англомовним клієнтом.
Обов'язки
- Активно використовувати AI-assisted development tools (Cursor, GitHub Copilot тощо) як основну частину щоденного робочого процесу для прискорення розробки та вирішення проблем
- Завершувати та вдосконалювати веб-додаток, розпочатий з Lovable, підтримуючи та розвиваючи існуючий код
- Будувати відгукливі та ефективні React додатки з використанням сучасних паттернів та кращих практик
- Проектувати, впроваджувати та підтримувати Supabase backend (схеми бази даних, аутентифікація, функції реального часу)
- Писати чистий, зручний код на TypeScript, перевіряючи та вдосконалюючи результати, створені AI
- Ефективно інтегрувати сторонні API та сервіси
- Тісно співпрацювати з клієнтом для уточнення вимог та доставки швидких, ітераційних рішень
- Брати участь у оглядах коду, забезпечуючи якість, читабельність та зручність коду, створеного за допомогою AI
- Налагоджувати, оптимізувати та покращувати продуктивність додатку
- Бути в курсі сучасних інструментів AI розробки та ділитися практичними ідеями з командою
Вимоги
- Практичний досвід використання AI кодерів (Cursor, GitHub Copilot або подібних) у комерційному або реальному продуктовому розробці
- Сильний інтерес до AI-assisted development та готовність активно використовувати інструменти AI у щоденній роботі
- 2+ роки комерційного досвіду роботи з React
- Глибоке розуміння React hooks, context, та сучасних паттернів компонентів
- Досвід роботи з Supabase або подібними платформами BaaS (Firebase, Appwrite тощо)
- Володіння TypeScript
- Досвід роботи з відгуким дизайном та сучасними підходами CSS (Tailwind CSS - плюс)
- Розуміння REST APIs та синхронізації даних у реальному часі
- Впевнене використання Git та звичних робочих процесів
- Верхньо-середній рівень англійської мови або вище (пряме спілкування з клієнтом)
- Здатність працювати самостійно, нести відповідальність та приймати прагматичні технічні рішення
- Проблемно-орієнтований підхід з фокусом на доставці та впливі, а не на ідеальній архітектурі
Буде плюсом
- Досвід роботи з Lovable або іншими AI-powered платформами розробки (v0, Bolt, Replit Agent)
- Досвід порівняння та вибору між різними інструментами AI кодування
- Знання PostgreSQL та базової оптимізації SQL
- Досвід роботи з Supabase Edge Functions
- Знання тестувальних інструментів (Jest, React Testing Library, Playwright)
- Досвід роботи з розгортанням та CI/CD (Vercel, GitHub Actions)
- Базове розуміння принципів UI/UX
- Участь у AI, startup або indie-dev спільнотах
Ми пропонуємо
- Культура інновацій: робота в команді, яка активно експериментує з AI та сучасними підходами розробки
- Вплив на реальний продукт: пряма співпраця з клієнтом та вплив на рішення продукту
- Гнучка робота: віддалена робота або сучасний офіс у Києві
- Гуманний відпочинок: 20 оплачуваних днів відпустки + 15 днів лікарняного щорічно
- Професійний ріст: Компенсація за курси, сертифікати та навчальні ресурси
- Передові інструменти: Доступ до преміум AI інструментів (Cursor Pro, GitHub Copilot тощо)
- Підтримуюче середовище: Співпраця, довіра та фокус на результатах, а не на мікроменеджменті
Про компанію
Codebridge - компанія з розробки програмного забезпечення з повним циклом послуг. Наші кваліфіковані професіонали надають інноваційні рішення в різних галузях, забезпечуючи досконалість у кожному проекті.