
Front End Developer з бажанням розвиватись в Full Stack (відділ Customer Care)
- Remote, Hybrid
- Kyiv, Ukraine
Job description
Привіт, ми — Brainstack, українська мультипродуктова IT-компанія.
Якщо ти шукаєш простір можливостей для постійного масштабування і любиш задачі із зірочкою — тоді тобі до нас. Тут ти знайдеш виклики, які допоможуть реалізувати твої амбіції, створити профітні бізнеси без ілюзій і перетворити ідеї на успішні IT-продукти. А команда тебе завжди підтримає і не залишить наодинці з челенджами.
У нашому портфоліо — mobile- та web-застосунки і сервіси з мільйонною аудиторією, що охоплюють різні ніші: Parental Control, Wellness, AI тощо.
Шукаємо Front End Developer, який приєднається до нашої команди автоматизації для відділу Customer Care. На цій посаді ти будеш займатися розробкою нових АІ рішень для потреб відділу СС.
Про тебе:
Ти маєш від 2-х років досвіду роботи на посаді Front End (React) або Full Stack (React + Node) розробника;
У тебе є впевнені знання JavaScript / Typescript / React;
Ти працював з REST API;
Маєш досвід роботи з state management library (redux, MobX, zustand, etc), React Query;
Ти працював з бібліотеками інтерфейсу користувача (Material UI), використання styled-components;
Маєш впевнені знання Git;
Буде плюсом Playwright (для автотестів).
Ця позиція включає перехід в перспективі в Full Stack розробку, тому Backend (для розвитку):
Node.js (Fastify/Express / NestJS);
PostgreSQL/ElasticSearch (у деяких проєктах);
Робота з брокерами RabbitMQ, Kafka, Redis;
Буде плюсом PHP (потрібно вміти читати — частина логіки мігрує на Node.js).
Про твої задачі:
Фронтенд-розробка для продуктових рішень: створення сервісних сторінок, інтеграція віджетів чат-ботів, передача змінних та реалізація супутньої логіки.
Розробка сервісу, що відповідає клієнтові за допомогою АІ на різних платформах (фідбек платформи, тощо).
Розробка системи автоматизованого QA (перевірка якості спілкування з клієнтами згідно з скоркардою).
Розробка та підтримка парсера коментарів: обробка вхідного json об'єкта, реалізація логіки виділення останнього повідомлення з історії листування та передача нового об'єкту у Make через вебхук.
Кооперація з відділом дата інженерів: cупровід існуючих скриптів, створення нових рішень для обміну даними між сервісами.
Створення фронтенду для можливості процесингу транзакцій через PPL, у перспективі і бекенду.
Підтримка та розширення функціоналу з керування підписками: створення нових ендпоінтів для вимкнення авточарджів для різних брендів.
Твій шлях до позиції: HR Interview > Tech Interview> Final Interview > Job Offer
Щоб зосередитись на головному та реалізовувати свій потенціал — важливо мати зручні умови.Тому ми подбали про все: від можливостей для зростання до речей
Щоб зростати:
Ми підтримуємо твої амбіції і прагнення до нового:
розвиваємо лідерів у нашій Brainstack Leadership School — авторській системі навчання для менеджерів;
покриваємо професійне навчання: курси, сертифікації, тренінги;
якщо без іноземної мови ніяк — компенсуємо і її;
оплачуємо участь у профільних конференціях, івентах і мітапах;
надаємо доступ до електронної бібліотеки;
і не забуваємо про регулярний перформанс-рев’ю, щоб бачити твій прогрес.
Щоб працювати комфортно:
Маєш усе для фокусу на головному:
гібридний формат, де ти обираєш, як працювати — ремоут чи з офісу;
pet-friendly офіс у центрі Києва, відкритий 24/7;
сніданки та перекуси в офісі;
сучасна техніка;
працевлаштування через ФОП;
конкурентна винагорода, що відповідає твоїм навичкам і досвіду.
Щоб залишатися в ресурсі:
Піклуємося не лише про результати:
21 день відпустки та вихідні на національні свята;
100% оплачувані лікарняні;
медичне страхування з першого місяця;
щоквартальні тимбілдинги;
внутрішні клуби за інтересами (Running Club, Booking Club, Cooking Club);
підтримка колег та їхніх рідних, які служать в ЗСУ;
участь у соціальних проєктах;
програма амбасадорів.
Відчуваєш фомо-синдром? Приходь у Brainstack та реалізовуй свій потенціал.
P.S. Термін розгляду CV до 7 робочих днів. Якщо ти не отримаєш відповідь від рекрутера протягом цього часу, це означає, що ми розглянули твоє резюме, але зараз у компанії немає вакансій, які відповідають твоєму досвіду та побажанням.
or
All done!
Your application has been successfully submitted!