Привіт!

Шукаємо Senior Front-end Developer’а, який підсилить технічну команду бізнесу Universe Group - FORMA та працюватиме над вебпродуктом у ніші обробки та конвертації документів. 

Ми будуємо мультипродуктову платформу, додаємо нові модулі, інтеграції та вдосконалюємо існуючий функціонал, тому нам потрібен досвідчений лідер, який зможе очолити команду фронтенд-розробників та вивести її на новий рівень.

FORMA – мультипродуктова компанія і рамках Universe Group, що створює рішення для роботи з документами. Наш флагманський продукт - PDFGuru, якому вже 2+ роки та за ці роки ми досягли вражаючих результатів. Ось чого вже досяг наш флагман:

  • 35+ млн завантажених файлів за 2024 рік.
  • Більше ніж 50 інструментів для ефективної роботи з документами.
  • Користувачі з понад 80 країн світу обирають наш продукт для своїх потреб.
  • Середня оцінка на Trustpilot - 4,2.

Доєднавшись до FORMA ти будеш працювати в команді з 10 розробників, а також співпрацювати з продуктовою командою та дизайнером.

Чому саме наша команда:

  • Крута можливість приєднатися до швидкозростаючого проєкту. Ми працюємо по KPI та впевнено масштабуємось

  • Ми амбітна команда, яка орієнтована на результат та поставили ціль через 5 років стати українським UNICORN’ом.

  • Працюючи з нами ти зможеш впливати на продуктові та бізнес-рішення, пропонувати ідеї для покращення продукту

  • Доступ до крутої експертизи, нетворкінг в межах усіх продуктових команд Universe.

Стек технологій:

  • TypeScript
  • Node.js
  • Nest.js
  • PostgreSQL / MySQL
  • Redis
  • React, Redux, Next.js
  • SQS

У тебе будуть такі завдання: 

  • Розробка, підтримка та розвиток фронтенд-архітектури з використанням сучасних фреймворків.
  • Оптимізація продуктивності веб-додатків, а також підвищення ефективності рендерингу/
  • Написання, рев’ю та стандартизація коду.
  • Управління технічним боргом, планування рефакторингу та покращення коду.
  • Організація роботи команди, менторинг, кодрев’ю та розвиток технічної експертизи команди, найм.
  • Координація та комунікація з продуктовою, маркетинговою та аналітичною командами.
  • Проектування та розробка інструментів автоматизації на основі AI.

Requirements

Ми очікуємо, що ти володієш наступними навичками:

  • Здатність аналізувати вимоги та приймати обґрунтовані рішення.
  • Вміння організовувати робочий процес.
  • Вміння мотивувати, наставляти та допомагати команді рости.
  • Вміння доносити ідеї, проводити технічні обговорення.
  • Ініціювання покращень, пошук ефективних рішень.
  • Швидка адаптація до нових умов та змін.
  • Бажання постійного саморозвитку та навчання інших.
  • Вміння коректно критикувати, отримувати та використовувати отриманий фідбек.
  • React.js
    - 5+ років досвіду роботи з React.
    - Глибоке розуміння компонентної структури, хуків (useState, useEffect, useMemo, useContext), контексту та управління станом.
    - Впевнений досвід оптимізації продуктивності додатків (React.memo, useCallback, Virtual DOM, профайлінг).

  • Next.js
    - 3+ роки досвіду роботи з Next.js.
    - Глибокі знання SSR, SSG, ISR, маршрутизації, динамічних API-роутів.
    - Оптимізація продуктивності та SEO для Next.js-застосунків.

  • TypeScript
    - 4+ роки досвіду роботи з TypeScript.
    - Написання типізованих та масштабованих додатків.
    - Глибоке розуміння generics, utility types, type guards, mapped types.

  • JavaScript (ES6+)
    - 6+ років досвіду роботи з JavaScript.
    - Розуміння сучасних можливостей JS (async/await, destructuring, closures, прототипи, модулі, класи).

  • Redux / State Management
    - Досвід роботи з Redux Toolkit, Zustand, Recoil або альтернативами.
    - Розуміння асинхронного управління станом (Redux Thunk, Saga).

  • API Інтеграція
    - Досвід роботи з REST API та GraphQL.
    - Оптимізація кешування запитів, GraphQL Apollo/Relay, SWR, React Query.

  • Unit та End-to-End Testing
    - Досвід тестування з Jest, React Testing Library, Cypress, Playwright.
    - Впровадження TDD / BDD підходів у команді.

  • Performance оптимізація
    - Глибокі знання в оптимізації фронтенду:
    - Code Splitting, Lazy Loading, Tree Shaking
    - Оптимізація рендерингу та використання пам’яті
    - Аналіз продуктивності через React Profiler, Lighthouse

  • CI/CD та DevOps-практики
    - Досвід роботи з Docker, GitHub Actions, Vercel, Netlify.
    - Автоматизація процесів деплою та тестування.

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

  • Docker (базові знання для локальної розробки та тестування).
  • CSS-in-JS або інші CSS фреймворки (Styled Components, Emotion).
  • Досвід роботи з GraphQL.
  • Участь в хакатонах, розробка власних пет-проектів.
  • Досвід менеджменту команди.

Про нас:

Universe Group будує tech-бізнеси, перетворюючи ідеї на глобальні продукти. До групи входять три компанії: Guru Apps, FORMA та Wisey. Їхні продукти об’єднують понад 151 мільйон користувачів зі 180 країн світу, спрощуючи буденність і створюючи нові можливості для розвитку.

Також Universe Group розвиває власний R&D-центр, який фокусується на дослідженні нових ідей, впровадженні інноваційних рішень та запуску бізнесів, що будуть частиною глобального технологічного ринку.

Що ми пропонуємо: 

  • Офісний формат роботи — у нас є все для твоєї комфортної роботи в офісі у Києві, а саме: сніданки, обіди, доріжки для ходіння, silent room для фокуса уваги — це далеко не все, що чекає на тебе в нашому спейсі. Ближче познайомитися з офісом можна переглянувши це відео або прочитавши статтю
  • Розвиток та навчання — твій ріст визначає успіх команди. Внутрішні тренінги та кращі експерти з України та світу допоможуть швидко прокачати навички. 
  • Кар’єрне зростання — у нас культура швидкого розвитку: до 10 менеджерів щороку отримують підвищення. Все залежить від твого бажання та результатів. 
  • Релокаційний пакет — комфортний переїзд до Києва або Варшави з фінансовою підтримкою, допомогою рієлторів та адаптацією в новому місті. 
  • Один із кращих соцпакетів — винагорода, що балансує ринкові реалії та ваші результати, 20 днів оплачуваного відпочинку, співпраця через ФОП або Дія.City, оплачувані лікарняні, медстрахування та забезпечуємо харчуванням в офісах у Києві та Варшаві. 
  • Well-being program — ми турбуємося про ментальне здоровʼя команди, тому компенсуємо роботу з психологом, а також проводимо класи з йоги та медитації в офісі. 
  • Підтримка під час війни — безпека та стабільність для тебе та твоїх рідних. Забезпечуємо всім необхідним для безперебійної роботи та долучаємось до ініціатив із відновлення України. 

Залиш своє резюме і зроби крок назустріч новим можливостям! 

Ставай частиною нашого Всесвіту. 

Location

Kyiv, Ukraine

Job Overview
Job Posted:
2 weeks ago
Job Expires:
Job Type
Full Time

Share This Job: