Senior Full-Stack Developer (Lead) (FORMA)

Universe Group

Not Interested
Bookmark
Report This Job

profile Job Location:

Kyiv - Ukraine

profile Monthly Salary: Not Disclosed
Posted on: 18 hours ago
Vacancies: 1 Vacancy

Job Summary

Job description

Шукаємо Senior Full-Stack Developerа (Lead) який підсилить технічну команду бізнесу Universe Group FORMA тапрацюватиме над вебпродуктом уніші обробки таконвертації документів. Твої основні задачі в рамках ролі полягатимуть в:

  • Проектуванні та впровадженні нових функціональних модулів та інтеграцій для розширення функціональності продукту

  • Забезпеченні високої якості коду та стандартизації підходів до розробки

  • Пришвидшенні процесів розробки та релізів нових версій продукту.

  • Визначенні і розробці архітектури продукту включаючи вибір технологій структуризацію проєкту та побудову масштабованої інфраструктури для підтримки великої кількості користувачів.

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

  • Щомісяця нашими продуктами користуються понад 4млн користувачів.

  • Продукти мають більше ніж 50інструментів для ефективної роботи здокументами.

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

Хочеш відчути атмосферу FORMA Тоді переглянь відео про нашу команду як ми працюємо ростемо й будуємо мільярдну компанію з України.

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

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

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

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

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

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

  • TypeScript

  • PostgreSQL/ MySQL

  • Redis

  • React Redux

  • SQS

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

  • Розробка та підтримка фронтенд- і бекенд-додатків на основі React ;

  • Інтеграція API між фронтендом і бекендом оптимізація запитів робота з HTTP gRPC SSE та GraphQL;

  • Робота з базами даних (PostgreSQL (RDS) Redis): проєктування схем написання запитів оптимізація продуктивності запитів;

  • Розробка та підтримка мікросервісної архітектури контейнеризація за допомогою Docker;

  • Управління технічним боргом рефакторинг коду;

  • Код-ревю та забезпечення високої якості коду через тестування (Jest Playwright e2e-тести);

  • CI/CD та DevOps: інтеграція GitHub Actions конфігурація деплойменту;

  • Написання чистого підтримуваного та добре документованого коду.

В перспективі через рік:

  • Поглиблення в архітектурні рішення участь у проєктуванні складних систем;

  • Розширення ролі в команді: менторство молодших розробників проведення технічних лекцій;

  • Залучення до процесів найму та побудови команди (участь у технічних співбесідах розробка тестових завдань);

  • Розширення відповідальності в напрямку DevOps-процесів та оптимізації CI/CD;

  • Робота над внутрішніми інструментами для покращення продуктивності розробки.

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

  • Працювати вкоманді: ефективна співпраця здизайнерами розробниками DevOps-інженерами таіншими учасниками проєкту тавміння ділитися досвідом надавати підтримку тазворотний звязок іншим розробникам.

  • Аналізувати вимоги структурувати задачі таприймати обґрунтовані технічні рішення.

  • Вміння брати насебе відповідальність зазадачі тадоводити їхдокінця.

  • Вміння швидко адаптуватися донових умов інструментів чизмін увимогах проєкту.

  • Позитивне ставлення дозмін таініціативність уїхвпровадженні.

  • Готовність приймати та надавати зворотній звʼязок.

  • Ведення власних pet проєктів участь в хакатонах олімпіадах та інших активностях.

  • Вміння і бажання навчатись і вивчати нове та застосовувати на практиці

Hard skills:

Back-end:

& :

  • Глибоке розуміння для побудови API.

  • Створення Middleware Guards Interceptors Pipes у .

  • Авторизація та автентифікація: JWT OAuth 2.0 .

  • Досвід роботи з GraphQL API (Apollo Server Federation).

  • Оптимізація продуктивності API через Rate Limiting Caching (Redis Memcached).

  • Використання BullMQ/Nest Bull патерт CQRS.

Бази даних:

  • Реляційні БД: PostgreSQL (дизайн схем написання складних SQL-запитів).

  • NoSQL БД: MongoDB Redis (індексація агрегації оптимізація запитів).

  • Використання ORM: Prisma TypeORM Sequelize (достатньо однієї з них).

  • Масштабування БД: Read Replicas Partitioning Sharding.

Мікросервісна архітектура:

  • Побудова gRPC WebSockets Message Brokers (Kafka RabbitMQ NATS).

  • Використання API Gateway (Kong NGINX Traefik) для балансування навантаження.

  • Деплой та управління мікросервісами через Docker Kubernetes.

Front-end:

:

  • Глибоке розуміння фреймворку зокрема компонентної структури хуків (useState useEffect useMemo) контексту та управління станом.

  • Досвід роботи з React Server Components та Concurrent Mode.

  • Впевнений досвід оптимізації продуктивності додатків: мемоізація вирішення проблеми надмірного рендерингу динамічне завантаження компонентів (lazy loading Suspense).

  • Профілювання продуктивності за допомогою React DevTools.

  • Розуміння сервер-сайд рендерингу (SSR) статичної генерації (SSG) та інкрементальної генерації (ISR).

JavaScript (ES6)

TypeScript:

  • Досвід розробки типізованих та масштабованих додатків.

  • Навички створення типів для компонентів і функцій Generics Utility Types Mapped Types.

  • Оптимізація типізації для складних даних (наприклад GraphQL-схем).

  • Створення декларативних файлів для npm-пакетів (.).

Redux/State Management:

  • Досвід роботи з Redux (або альтернативами: Zustand Recoil Jotai) для управління станом додатку.

  • Використання Redux Toolkit Middleware (Redux Thunk Saga) для асинхронної логіки.

  • Оптимізація сховища: нормалізація стану мемоізація селекторів (Reselect).

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

  • Досвід написання E2E та інтеграційних тестів;

  • Досвід роботи з ML.

Про нас:

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

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

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

  • Офісний формат роботи аll-inclusive офіс уКиєві: унас євсе для твоєї комфортної роботи асаме: сніданки обіди доріжки для ходіння silent room для фокуса уваги цедалеко невсе щочекає натебе внашому спейсі. Ближче познайомитися зофісом можна переглянувши цевідео або прочитавши статтю.

  • Розвиток танавчання твій ріст визначає успіх команди. Внутрішні тренінги такращі експерти зУкраїни тасвіту допоможуть швидко прокачати навички.

  • Карєрне зростання унас культура швидкого розвитку: до10менеджерів щороку отримують підвищення. Все залежить від твого бажання тарезультатів.

  • Релокаційний пакет комфортний переїзд доКиєва зфінансовою підтримкою допомогою рієлторів таадаптацією вновому місті.

  • Один ізкращих соцпакетів винагорода відповідає запитам ринку 20днів оплачуваного відпочинку співпраця через ФОП або Дія.City оплачувані лікарняні тамедстрахування.

  • Well-being program митурбуємося про ментальне здоровʼя команди тому компенсуємо роботу зпсихологом атакож проводимо класи зйоги тамедитації вофісі.

  • Підтримка під час війни безпека тастабільність для тебе татвоїх рідних. Забезпечуємо всім необхідним для безперебійної роботи тадолучаємось доініціатив ізвідновлення України.

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

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

All done!

Your application has been successfully submitted!


Required Experience:

Senior IC

Job descriptionШукаємо Senior Full-Stack Developerа (Lead) який підсилить технічну команду бізнесу Universe Group FORMA тапрацюватиме над вебпродуктом уніші обробки таконвертації документів. Твої основні задачі в рамках ролі полягатимуть в: Проектуванні та впровадженні нових функціональних модулів т...
View more view more

Key Skills

  • Administrative Skills
  • Facilities Management
  • Biotechnology
  • Creative Production
  • Design And Estimation
  • Architecture

About Company

Company Logo

Universe Group (Юніверс Груп) — це українська компанія, що запускає глобальні IT-продукти. У групі компаній Universe створюють мобільні застосунки та вебплатформи, а продуктами користуються 62 млн людей зі 180 країн світу. ... View more

View Profile View Profile