Описание
Компании, работающие под брендом «Цитадель» - это аккредитованные IT-компании, специализирующиеся на производстве комплексных решений СОРМ для сбора всех видов данных на сетях мобильных и фиксированных операторов связи: голосового трафика, трафика передачи данных, статистических данных и служебной информации.
Чем предстоит заниматься:
-
Разработка и сопровождение frontend‑части продуктов
-
Участие в исследовательских задачах и создании MVP (прототипирование, UI/UX для визуализации метрик)
-
Рефакторинг и оптимизация существующих приложений (производительность, масштабируемость, стабильность)
-
Взаимодействие с backend‑командой для проектирования API и эффективной передачи больших объёмов данных
-
Внедрение best‑practices: тестирование, CI/CD, code review, мониторинг ошибок и метрик производительности
-
Участие в формировании продукта на базе MVP — от прототипа до релиза
Что мы ждем от Вас:
-
Уверенный опыт разработки сложных нагруженных frontend‑приложений, а также опыт профилирования и unit-тестирования
-
Опыт проектирования и оптимизации производительности React‑приложений: профилирование (Chrome DevTools, React Profiler), устранение лишних рендеров, memoization (React.memo, useMemo, useCallback)
-
Опыт работы с потоковыми данными и WebSocket/Server-Sent Events, включая управление reconnect/backoff и обработку больших потоков событий
-
Отличное знание JavaScript (ES6+) и React (хуки, контекст, оптимизация рендеринга)
-
Понимание принципов работы сетей и клиент‑серверных взаимодействий (REST, WebSocket)
-
Навыки работы в командной разработке: git, code review, написание модульных/интеграционных тестов
-
Опыт администрирования Linux (мы используем RedHat/CentOS/Ubuntu) — для разворачивания/диагностики окружений
Будет плюсом:
- Опыт визуализации больших объёмов данных и построении витрин данных (PowerBI, ETL инструменты)
- Опыт работы с мониторингом и метриками: Grafana, Prometheus, Zabbix
- Знание backend‑технологий и/или опыт взаимодействия с ними: Python, Go
- Опыт работы у сотовых операторов и интернет-провайдеров
- Опыт работы с базами данных: Oracle, PostgreSQL, ClickHouse
- Опыт в разработке мобильных приложений (Kotlin)
Компании, работающие под брендом «Цитадель» - это аккредитованные IT-компании, специализирующиеся на производстве комплексных решений СОРМ для сбора всех видов данных на сетях мобильных и фиксированных операторов связи: голосового трафика, трафика передачи данных, статистических данных и служебной информации.
Чем предстоит заниматься:
-
Разработка и сопровождение frontend‑части продуктов
-
Участие в исследовательских задачах и создании MVP (прототипирование, UI/UX для визуализации метрик)
-
Рефакторинг и оптимизация существующих приложений (производительность, масштабируемость, стабильность)
-
Взаимодействие с backend‑командой для проектирования API и эффективной передачи больших объёмов данных
-
Внедрение best‑practices: тестирование, CI/CD, code review, мониторинг ошибок и метрик производительности
-
Участие в формировании продукта на базе MVP — от прототипа до релиза
Что мы ждем от Вас:
-
Уверенный опыт разработки сложных нагруженных frontend‑приложений, а также опыт профилирования и unit-тестирования
-
Опыт проектирования и оптимизации производительности React‑приложений: профилирование (Chrome DevTools, React Profiler), устранение лишних рендеров, memoization (React.memo, useMemo, useCallback)
-
Опыт работы с потоковыми данными и WebSocket/Server-Sent Events, включая управление reconnect/backoff и обработку больших потоков событий
-
Отличное знание JavaScript (ES6+) и React (хуки, контекст, оптимизация рендеринга)
-
Понимание принципов работы сетей и клиент‑серверных взаимодействий (REST, WebSocket)
-
Навыки работы в командной разработке: git, code review, написание модульных/интеграционных тестов
-
Опыт администрирования Linux (мы используем RedHat/CentOS/Ubuntu) — для разворачивания/диагностики окружений
Будет плюсом:
- Опыт визуализации больших объёмов данных и построении витрин данных (PowerBI, ETL инструменты)
- Опыт работы с мониторингом и метриками: Grafana, Prometheus, Zabbix
- Знание backend‑технологий и/или опыт взаимодействия с ними: Python, Go
- Опыт работы у сотовых операторов и интернет-провайдеров
- Опыт работы с базами данных: Oracle, PostgreSQL, ClickHouse
- Опыт в разработке мобильных приложений (Kotlin)