Careerswift Fast Apply
Job search platform trusted by thousands of job seekers.Front-End Developer (TypeScript) з фокусом на AI
About the Role
Посада: Front-End Developer (TypeScript) з фокусом на AI
Локація: Україна / віддалено (remote) / гібрид (за домовленістю)
Рівень: Middle (3+ роки досвіду)
Формат роботи: Повна зайнятість
Про роль
Ми шукаємо Front-End розробника з 3+ роками комерційного досвіду, який(а) впевнено працює з TypeScript і вже має практичний досвід інтеграції AI/LLM-рішень у продукт. Це роль для людини, яка хоче розвиватися в напрямку AI Engineer: ви будете будувати сучасний веб-інтерфейс і паралельно занурюватися в AI-функціонал (інтеграції, прототипування, оцінка якості, експерименти) разом з командою.
Ваші ключові обов’язки
• Розробляти та підтримувати фронтенд продукту на TypeScript (компоненти, сторінки, UI-патерни, стан, маршрутизація).
• Інтегрувати AI-функції у веб-інтерфейс: чат, пошук/рекомендації, генерація контенту, підказки, резюме, класифікації тощо (залежно від продукту).
• Працювати з API (REST/GraphQL) та сервісами, що взаємодіють з AI/LLM (проксі-сервіси, оркестрація запитів, потокова відповідь/streaming).
• Проєктувати UX для AI-сценаріїв: обробка помилок, стани “генерації”, пояснюваність, обмеження, безпечні дефолти.
• Забезпечувати якість коду: код-рев’ю, рефакторинг, написання тестів (unit/integration/e2e) та підтримка документації.
• Оптимізувати продуктивність і доступність (performance, a11y), стежити за якістю фронтенду (Lighthouse, Web Vitals).
• Співпрацювати з дизайнер(к)ами, бекенд-інженерами та (за наявності) ML/DS командою для узгодження вимог, контрактів API та плану релізів.
• Брати участь у плануванні, оцінці задач, демо, ретроспективах; пропонувати покращення процесів і технічних рішень.
Обов’язкові вимоги (Must-have)
• 3+ роки комерційного досвіду у Front-End розробці.
• Впевнене володіння TypeScript та сучасним JavaScript (ES6+).
• Досвід роботи з одним із сучасних фреймворків: React / Angular / Vue (вкажіть ваш основний).
• Практичний досвід інтеграції AI/LLM у продукт (наприклад, робота з OpenAI/Anthropic/Google APIs або внутрішніми LLM-сервісами) — або реальні pet-projects/PoC з продуманим UX.
• Розуміння принципів роботи API, авторизації (JWT/OAuth), обробки помилок, асинхронності та потокових відповідей (SSE/WebSocket буде плюсом).
• Досвід із Git та командною розробкою (pull requests, code review).
• Вміння писати підтримуваний код і пояснювати технічні рішення команді.
• Українська мова — вільно; англійська — на рівні читання технічної документації (краще — розмовний рівень).
Буде перевагою (Nice-to-have)
• Досвід з Next.js / SSR / SSG, або побудовою дизайн-системи/компонентної бібліотеки.
• Досвід з Node.js (BFF), побудовою проксі для LLM, rate limiting, кешуванням, логуванням.
• Розуміння основ ML/AI: embeddings, RAG, vector search, prompt engineering, evaluation/metrics, safety/guardrails.
• Досвід з observability (Sentry, OpenTelemetry), моніторингом фронтенду та A/B тестами.
• Практика написання e2e тестів (Playwright/Cypress) та налаштування CI/CD.
• Участь у продуктово-орієнтованих командах (гіпотези, експерименти, швидкі ітерації).
Що ми пропонуємо
• Реальні задачі на стику Front-End та AI: ви впливатимете на те, як AI працює для користувача, а не лише “підключатимете API”.
• План розвитку в напрямку AI Engineer: менторство, простір для експериментів, участь у виборі інструментів і підходів.
• Гнучкий формат роботи (remote/гібрид) та зрозумілі процеси (планування, пріоритети, регулярний фідбек).
• Підтримку навчання: доступ до курсів/книг/конференцій (за політикою компанії).
• Оплачувану відпустку та лікарняні (відповідно до контракту).
• Дружню, інклюзивну команду, де цінують різні бекграунди та підходи до вирішення задач.
Як виглядає процес відбору
• 1) Коротка розмова з рекрутером (очікування, досвід, мотивація до AI-напрямку).
• 2) Технічна співбесіда (Front-End + практичні питання про інтеграцію AI).
• 3) Невелике практичне завдання або live-coding (за домовленістю).
• 4) Фінальна зустріч з командою/менеджером.
Рівні можливості
Ми відкриті до кандидатів незалежно від віку, гендеру, ідентичності, досвіду та особистих обставин. Для нас важливі навички, відповідальність і бажання розвиватися.
Відгукнутися
Надішліть CV та, за можливості, посилання на GitHub/портфоліо/проєкти з AI-інтеграціями (demo, опис рішень, приклади промптів/UX).
Required Skills
Benefits & Perks
• Гнучкий формат роботи (remote/гібрид)
• План розвитку в напрямку AI Engineer (менторство, навчання)
• Робота над AI-функціями, що напряму впливають на продукт
• Компенсація навчання (курси/книги/конференції — за політикою)
• Оплачувана відпустка та лікарняні (за контрактом)
• Інклюзивна культура та командна підтримка