top of page

Full-Stack Developer | Senior (FORMA)

Headway.png

Universe Group

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

Ми пропонуємо

20 днів оплачуваної відпустки на рік

Гнучкий графік

Дружні до ветеранів та ветеранок

Корпоративний лікар

Медичне страхування

Необмежена кількість лікарняних

Офіс зі світлом та укриттям

Спортивні секції

Фахове навчання

Харчування в офісі

Схожі вакансії

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

Задачі

  • Розробка та підтримка фронтенд- і бекенд-додатків на основі Nest.js, React, Next.js, Node.js.

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

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

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

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

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

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

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


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


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

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

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

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

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


Стек технологій: TypeScript, Node.js, Nest.js, PostgreSQL / MySQL, Redis, React, Redux, Next.js, SQS

Очікування

Командна робота: 

  • Співпраця з дизайнерами, розробниками та DevOps, підтримка та зворотний зв’язок.

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

  • Здатність доводити задачі до кінця, швидко освоювати нові інструменти і зміни.

  • Готовність приймати та надавати фідбек.

  • Участь у pet-проєктах, хакатонах, олімпіадах, бажання вивчати нове та застосовувати на практиці.


Hard skills:


Back-end:

  • Node.js & Nest.js: розуміння Nest.js/Express.js/Fastify, створення Middleware, Guards, Interceptors.

  • Авторизація: JWT, OAuth 2.0, Passport.js.

  • GraphQL: досвід роботи з Apollo Server.

  • Оптимізація API: Rate Limiting, Caching (Redis, Memcached).

  • BullMQ/Nest Bull: паттерн CQRS.

  • Бази даних: PostgreSQL, MongoDB, Redis, ORM (Prisma, TypeORM, Sequelize).

  • Мікросервіси: gRPC, WebSockets, Kafka, RabbitMQ, NGINX, Docker, Kubernetes.

Front-end:

  • React.js: розуміння хуків, контексту, оптимізації продуктивності.

  • JavaScript (ES6+), TypeScript: типізація, створення типів, оптимізація для складних даних.

  • Redux/State Management: досвід з Redux (або альтернативами), оптимізація сховища.


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


  • Написання E2E та інтеграційних тестів.

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

Залишайтеся на зв'язку з бренд-медіа Genesis

High Bar Newsletter — це розсилка від бренд-медіа High Bar Journal з найцікавішими статтями та ексклюзивними коментарями експертів. Збираємо головне про IT і tech-індустрії. Кожен лист приходить раз на місяць.

Choose the topic that interests you:
presskit.jpg

Контакти

04080, Україна, м. Київ, вул. Оленівська, 23,

вул. Кирилівська, 40р

Прескіт

Завантажте наше лого, актуальні фото, біо й ключові факти про компанію

Для медіазапитів

bottom of page