Skip to content

Middle Front-end Developer (React)

  • On-site
    • Kyiv, Kyiv, Ukraine
  • Engineering

Job description

Привіт!

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


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

  • Щомісяця нашими продуктами користуються понад 4 млн користувачів.
  • Продукти мають більше ніж 50 інструментів для ефективної роботи з документами.
  • Користувачі з понад 30 країн світу вибирають наші інструменти для своїх потреб.

Доєднавшись до FORMA ти будеш працювати в команді з 10 розробників (Head of Engineering, Front-end Team Lead, 3 Front-end розробники, Back-end розробник, Delivery manager, 2 Full-stack розробники, 1 QA), а також співпрацювати з продуктовою та маркетинг командами.


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

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

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

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

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


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

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


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

  • Розробка і підтримка веб-застосунків з використанням фреймворків React та Next.js.
  • Оптимізація продуктивності фронтенд-коду.
  • Імплементація дизайнів з Figma.
  • Написання чистого, підтримуваного коду з дотриманням практик і стандартів кодування.
  • Координація з бекенд-командою для інтеграції API інтерфейсів.
  • Керування технічним боргом і планування його скорочення, підтримка високої якості коду.
  • Рев'ю коду та менторство розробників.

Job requirements

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

  • Здатність аналізувати вимоги та приймати обґрунтовані рішення.
  • Швидка адаптація до нових умов та змін.
  • Проактивність та бажання постійного саморозвитку.
  • Вміння організовувати свій робочий час та стресостійкість.
  • React.js
    - Мінімум 2 роки досвіду роботи з React.
    - Глибоке розуміння фреймворку, зокрема компонентної структури, хуків (useState, useEffect, useMemo), контексту та управління станом.
    - Впевнений досвід оптимізації продуктивності додатків на базі React. 
  • Next.js
    - Досвід роботи з Next.js (мінімум 1 рік), включаючи знання сервер-сайд рендерингу (SSR), статичної генерації (SSG) та маршрутизації.
    Досвід оптимізації для продуктивності та SEO у Next.js. 
  • Tailwind CSS
    - Навички кастомізації тем та ефективного управління дизайном з мінімальними стилями. 
  • JavaScript (ES6+)
    - 2+ роки досвіду роботи з JavaScript.
    - Вільне володіння сучасними можливостями JavaScript (arrow functions, destructuring, async/await, promises).
    - Глибоке розуміння роботи з прототипами, модулями, класами. 
  • TypeScript
    - Мінімум рік досвіду з TypeScript.
    - Досвід розробки типізованих і масштабованих додатків.
    - Навички створення типів для компонентів і функцій, робота з generics та utility types. 
  • Redux/State Management
    - Досвід роботи з Redux (або альтернативами) для управління станом додатку (мінімум 1 рік), зокрема використання Redux Toolkit, Thunk або Saga для асинхронної логіки. 
  • API Інтеграція
    - Досвіду роботи з REST API та GraphQL.
    - Розуміння кешування запитів та управління даними на клієнті. 
  • Unit та End-to-End Testing
    - Досвід роботи з Jest, React Testing Library, Cypress.
    - Performance оптимізація Навички оптимізації продуктивності додатків: бандлінг, lazy loading, code splitting.

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

  • Досвід з 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 — ми турбуємося про ментальне здоровʼя команди, тому компенсуємо роботу з психологом, а також проводимо класи з йоги та медитації в офісі.
  • Підтримка під час війни — безпека та стабільність для тебе та твоїх рідних. Забезпечуємо всім необхідним для безперебійної роботи та долучаємось до ініціатив із відновлення України.

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

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

or