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
All done!
Your application has been successfully submitted!