---
title: "Frontend Developer (React/TypeScript) — вакансія Центр управління розвідкою Командування об’єднаних сил"
description: "Frontend Developer (React/TypeScript) у підрозділі Центр управління розвідкою Командування об’єднаних сил. Обовʼязки: розробка, підтримка та вдосконалення…"
image: "https://7recruiting.army/vacancies/frontend-developer-react-typescript-do-tsentr-upravlinnia-rozvidkoiu-8a0c4d/og?v=1793898967956"
url: "https://7recruiting.army/vacancies/frontend-developer-react-typescript-do-tsentr-upravlinnia-rozvidkoiu-8a0c4d"
---

# Frontend Developer (React/TypeScript)

[Центр управління розвідкою Командування об’єднаних сил](https://7recruiting.army/units/kos-zsu)

## Умови

### Гроші

- [За державними нормами](https://7recruiting.army/vyplaty)

### Напрям

- [ІТ](https://7recruiting.army/vacancies/specialty/it)

### Звання

- Будь-яке звання

### Контракт

- базовий

### Також можуть

- [Обмежено придатні за ВЛК](https://7recruiting.army/obmezheno-prydatni)
- Переведення чинних військових
- [Можна зі статусом СЗЧ](https://7recruiting.army/szch)

### Забезпечення

- [Стандартне забезпечення військового: відпустка](https://7recruiting.army/vyplaty)

### Також

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

## Обов'язки

- розробка, підтримка та вдосконалення вебінтерфейсу інформаційної системи з використанням React і TypeScript
- участь у проєктуванні UX/UI, редизайні та вдосконаленні користувацького досвіду
- реалізація відображення відеопотоків у реальному часі з використанням браузерних технологій
- інтеграція із серверними компонентами, отримання та відображення подій через WebSocket
- розробка інтерактивних графічних елементів, візуалізацій та інструментів взаємодії з даними
- оптимізація продуктивності інтерфейсу під час роботи з відео, великими обсягами інформації та частими оновленнями даних
- реалізація механізмів отримання, кешування та синхронізації серверних даних
- участь в обговоренні архітектурних рішень, плануванні та розвитку функціональності системи
- тестування, документування технічних рішень, підтримка якості та стабільності програмного коду
- взаємодія з backend-розробниками та іншими учасниками команди

## Вимоги

Обов'язково

- впевнене володіння React і TypeScript, розуміння хуків, композиції компонентів та керування станом застосунку
- досвід роботи з TanStack Query (React Query) або аналогічними інструментами для отримання, кешування та синхронізації серверних даних
- розуміння WebRTC та практичний досвід роботи з відео в браузері
- досвід використання Canvas API та/або SVG для створення інтерактивної графіки
- практичний досвід розробки інтерфейсів з оновленням даних у реальному часі
- розуміння принципів роботи WebSocket та інтеграції клієнтських застосунків із серверними API
- навички оптимізації продуктивності рендерингу та роботи зі складними компонентами
- практичний досвід роботи з Git, Docker / Docker Compose та Linux
- розуміння принципів тестування, документування та підтримуваності програмного коду
- англійська мова на рівні, достатньому для роботи з технічною документацією
- самостійність у роботі, здатність планувати завдання та доводити їх до результату без постійного контролю
- готовність працювати в невеликій команді, обговорювати архітектурні рішення та відповідати за власний напрям роботи
- аналітичне мислення

Підрозділ

## [Центр управління розвідкою Командування об’єднаних сил](https://7recruiting.army/units/kos-zsu)

Центр управління розвідкою — структура Командування об'єднаних сил Збройних Сил України.

## Зацікавила посада?

### Подати заявку

Кілька хвилин — і рекрутер сам вийде на зв’язок.

[Подати заявку](https://7recruiting.army/apply?vacancy=frontend-developer-react-typescript-do-tsentr-upravlinnia-rozvidkoiu-8a0c4d&unit=kos-zsu)

### Зателефонуй нам

Безкоштовно по Україні.

[0 800 50 30 37](tel:+380800503037)

### Передзвонимо тобі

Залиш ім’я й номер — рекрутер набере сам.

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "GovernmentOrganization",
      "@id": "https://7recruiting.army/#org",
      "name": "7 центр рекрутингу",
      "alternateName": [
        "7 ЦР",
        "7-й центр рекрутингу",
        "Сьомий центр рекрутингу",
        "7 центр рекрутингу ОК «Захід»",
        "Рекрутинговий центр Хмельницький",
        "Військовий рекрутинговий центр"
      ],
      "description": "7 центр рекрутингу ОК «Захід» — військовий центр рекрутингу Сухопутних військ ЗСУ в Хмельницькому: вакансії, підрозділи й супровід до контракту.",
      "url": "https://7recruiting.army/",
      "foundingDate": "2026-07-30",
      "areaServed": [
        {
          "@type": "AdministrativeArea",
          "name": "Волинська область"
        },
        {
          "@type": "AdministrativeArea",
          "name": "Рівненська область"
        },
        {
          "@type": "AdministrativeArea",
          "name": "Львівська область"
        },
        {
          "@type": "AdministrativeArea",
          "name": "Тернопільська область"
        },
        {
          "@type": "AdministrativeArea",
          "name": "Хмельницька область"
        },
        {
          "@type": "AdministrativeArea",
          "name": "Івано-Франківська область"
        },
        {
          "@type": "AdministrativeArea",
          "name": "Закарпатська область"
        },
        {
          "@type": "AdministrativeArea",
          "name": "Чернівецька область"
        }
      ],
      "logo": {
        "@type": "ImageObject",
        "url": "https://7recruiting.army/apple-icon.png",
        "width": 180,
        "height": 180
      },
      "parentOrganization": {
        "@type": "GovernmentOrganization",
        "@id": "https://7recruiting.army/#ok-zakhid",
        "name": "Оперативне командування «Захід»",
        "sameAs": [
          "https://uk.wikipedia.org/wiki/Оперативне_командування_«Захід»"
        ],
        "parentOrganization": {
          "@type": "GovernmentOrganization",
          "@id": "https://7recruiting.army/#ground-forces",
          "name": "Сухопутні війська Збройних Сил України",
          "sameAs": [
            "https://uk.wikipedia.org/wiki/Сухопутні_війська_Збройних_сил_України"
          ]
        }
      },
      "memberOf": {
        "@type": "GovernmentOrganization",
        "@id": "https://7recruiting.army/#armed-forces",
        "name": "Збройні Сили України",
        "sameAs": [
          "https://uk.wikipedia.org/wiki/Збройні_сили_України"
        ]
      },
      "sameAs": [
        "https://t.me/v7recruiting",
        "https://www.facebook.com/7recruiting.army",
        "https://www.instagram.com/v7recruiting/",
        "https://www.threads.com/@v7recruiting",
        "https://www.tiktok.com/@v7recruiting",
        "https://www.youtube.com/@v7recruiting",
        "https://www.wikidata.org/wiki/Q141459021"
      ],
      "telephone": "+380800503037",
      "email": "info@7recruiting.army",
      "contactPoint": {
        "@type": "ContactPoint",
        "contactType": "customer service",
        "telephone": "+380800503037",
        "contactOption": "TollFree",
        "email": "info@7recruiting.army",
        "areaServed": "UA",
        "availableLanguage": "uk",
        "hoursAvailable": [
          {
            "@type": "OpeningHoursSpecification",
            "dayOfWeek": [
              "Monday",
              "Tuesday",
              "Wednesday",
              "Thursday",
              "Friday",
              "Saturday",
              "Sunday"
            ],
            "opens": "00:00",
            "closes": "23:59"
          }
        ]
      },
      "address": {
        "@type": "PostalAddress",
        "addressLocality": "Хмельницький",
        "streetAddress": "вул. Проскурівського підпілля 81/1",
        "addressCountry": "UA",
        "addressRegion": "Хмельницька область"
      },
      "geo": {
        "@type": "GeoCoordinates",
        "latitude": 49.4236028,
        "longitude": 26.9821364
      },
      "openingHoursSpecification": [
        {
          "@type": "OpeningHoursSpecification",
          "dayOfWeek": [
            "Monday",
            "Tuesday",
            "Wednesday",
            "Thursday",
            "Friday",
            "Saturday",
            "Sunday"
          ],
          "opens": "00:00",
          "closes": "23:59"
        }
      ]
    },
    {
      "@type": "WebSite",
      "@id": "https://7recruiting.army/#website",
      "name": "7 центр рекрутингу",
      "url": "https://7recruiting.army/",
      "publisher": {
        "@id": "https://7recruiting.army/#org"
      },
      "inLanguage": "uk",
      "potentialAction": {
        "@type": "SearchAction",
        "target": "https://7recruiting.army/vacancies?q={search_term_string}",
        "query-input": "required name=search_term_string"
      }
    }
  ]
}
```

```json
{
  "@context": "https://schema.org",
  "@type": "JobPosting",
  "@id": "https://7recruiting.army/vacancies/frontend-developer-react-typescript-do-tsentr-upravlinnia-rozvidkoiu-8a0c4d#job",
  "title": "Frontend Developer (React/TypeScript)",
  "employmentType": "FULL_TIME",
  "description": "<ul><li>розробка, підтримка та вдосконалення вебінтерфейсу інформаційної системи з використанням React і TypeScript</li><li>участь у проєктуванні UX/UI, редизайні та вдосконаленні користувацького досвіду</li><li>реалізація відображення відеопотоків у реальному часі з використанням браузерних технологій</li><li>інтеграція із серверними компонентами, отримання та відображення подій через WebSocket</li><li>розробка інтерактивних графічних елементів, візуалізацій та інструментів взаємодії з даними</li><li>оптимізація продуктивності інтерфейсу під час роботи з відео, великими обсягами інформації та частими оновленнями даних</li><li>реалізація механізмів отримання, кешування та синхронізації серверних даних</li><li>участь в обговоренні архітектурних рішень, плануванні та розвитку функціональності системи</li><li>тестування, документування технічних рішень, підтримка якості та стабільності програмного коду</li><li>взаємодія з backend-розробниками та іншими учасниками команди</li></ul><p>Обовʼязково</p><ul><li>впевнене володіння React і TypeScript, розуміння хуків, композиції компонентів та керування станом застосунку</li><li>досвід роботи з TanStack Query (React Query) або аналогічними інструментами для отримання, кешування та синхронізації серверних даних</li><li>розуміння WebRTC та практичний досвід роботи з відео в браузері</li><li>досвід використання Canvas API та/або SVG для створення інтерактивної графіки</li><li>практичний досвід розробки інтерфейсів з оновленням даних у реальному часі</li><li>розуміння принципів роботи WebSocket та інтеграції клієнтських застосунків із серверними API</li><li>навички оптимізації продуктивності рендерингу та роботи зі складними компонентами</li><li>практичний досвід роботи з Git, Docker / Docker Compose та Linux</li><li>розуміння принципів тестування, документування та підтримуваності програмного коду</li><li>англійська мова на рівні, достатньому для роботи з технічною документацією</li><li>самостійність у роботі, здатність планувати завдання та доводити їх до результату без постійного контролю</li><li>готовність працювати в невеликій команді, обговорювати архітектурні рішення та відповідати за власний напрям роботи</li><li>аналітичне мислення</li></ul><ul class=\"list-bullet\"><li\n          class=\"\"\n          style=\"\"\n          value=\"1\"\n        >військова служба за контрактом або за мобілізацією на період, визначений законодавством України</li><li\n          class=\"\"\n          style=\"\"\n          value=\"1\"\n        >можливість переведення чинних військовослужбовців відповідно до встановленого порядку</li><li\n          class=\"\"\n          style=\"\"\n          value=\"1\"\n        >можливість розгляду кандидатів, які за висновком ВЛК придатні до служби у військових частинах забезпечення, ТЦК та СП, ВВНЗ, навчальних центрах тощо, за умови відповідності вимогам конкретної посади</li><li\n          class=\"\"\n          style=\"\"\n          value=\"1\"\n        >можливість розгляду кандидатів зі статусом СЗЧ відповідно до встановленого законодавством порядку повернення до військової служби</li><li\n          class=\"\"\n          style=\"\"\n          value=\"1\"\n        >можливість розгляду кандидатів із пораненнями або інвалідністю за умови відповідності вимогам військової служби та посади</li><li\n          class=\"\"\n          style=\"\"\n          value=\"1\"\n        >забезпечення необхідним обладнанням і технічними засобами для виконання службових завдань</li><li\n          class=\"\"\n          style=\"\"\n          value=\"1\"\n        >грошове забезпечення відповідно до норм чинного законодавства України</li><li\n          class=\"\"\n          style=\"\"\n          value=\"1\"\n        >щорічна основна відпустка тривалістю до 30 календарних днів відповідно до встановленого порядку</li><li\n          class=\"\"\n          style=\"\"\n          value=\"1\"\n        >можливість отримання відпустки за сімейними обставинами та з інших поважних причин тривалістю до 10 календарних днів відповідно до законодавства</li><li\n          class=\"\"\n          style=\"\"\n          value=\"1\"\n        >соціальні гарантії, пільги та компенсації, передбачені для військовослужбовців</li><li\n          class=\"\"\n          style=\"\"\n          value=\"1\"\n        >робота над складними технологічними завданнями в невеликій професійній команді</li><li\n          class=\"\"\n          style=\"\"\n          value=\"1\"\n        >можливість безпосередньо впливати на архітектуру, функціональність і розвиток програмних продуктів</li></ul>",
  "directApply": true,
  "url": "https://7recruiting.army/vacancies/frontend-developer-react-typescript-do-tsentr-upravlinnia-rozvidkoiu-8a0c4d",
  "occupationalCategory": "ІТ",
  "identifier": {
    "@type": "PropertyValue",
    "name": "7 центр рекрутингу",
    "value": "25718"
  },
  "hiringOrganization": {
    "@type": "Organization",
    "@id": "https://7recruiting.army/units/kos-zsu#unit",
    "name": "Центр управління розвідкою Командування об’єднаних сил",
    "url": "https://7recruiting.army/units/kos-zsu",
    "logo": "https://media.7recruiting.army/unit-kos-zsu.png"
  },
  "jobLocation": {
    "@type": "Place",
    "address": {
      "@type": "PostalAddress",
      "addressCountry": "UA"
    }
  },
  "datePosted": "2026-11-05T11:35:52.000Z",
  "jobBenefits": "Стандартне забезпечення військового: відпустка",
  "validThrough": "2027-02-03T17:16:07.956Z"
}
```

```json
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Головна",
      "item": "https://7recruiting.army/"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Вакансії",
      "item": "https://7recruiting.army/vacancies"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Центр управління розвідкою Командування об’єднаних сил",
      "item": "https://7recruiting.army/units/kos-zsu"
    },
    {
      "@type": "ListItem",
      "position": 4,
      "name": "Frontend Developer (React/TypeScript)",
      "item": "https://7recruiting.army/vacancies/frontend-developer-react-typescript-do-tsentr-upravlinnia-rozvidkoiu-8a0c4d"
    }
  ]
}
```
