TRAFFBRAZA

Full stack React/Node.js

$$$$
Product

TRAFFBRAZA шукає інженера, який візьме на себе бекенд-частину аналітичної платформи: API, інтеграції, бізнес-логіку доступу до даних у системі зі streaming + OLAP. Паралельно — підтримка та розвиток сучасного React-фронтенду для аналітичного порталу й адмін-інструментів.

Що ти робитимеш (Backend)
Проєктуватимеш і розроблятимеш API REST/JSON/GRPC для аналітичної платформи.
Реалізовуватимеш бізнес-логіку доступу до даних: агрегації, фільтрації, контроль доступу (RBAC/ABAC через Keycloak + OPA).
Інтегруватимеш сервіси з:

 

  • ClickHouse (аналітичні запити, оптимізація),
  • PostgreSQL (метадані, конфіги),
  • Redis (кешування, rate limit, sessions),
  • стрімінгом (консьюмери/продюсери подій через Kafka-API / Redpanda).
  • Відповідатимеш за продуктивність, стабільність, контрольовані помилки, retry-механізми.
  • Братимеш участь у проєктуванні архітектури сервісів і data-flow.



Що ти робитимеш (Frontend)
 

  • Розроблятимеш UI для аналітичного порталу, адмін-панелей та внутрішніх інструментів.
  • Інтегруватимеш фронтенд з API через RTK Query + TRPC.
  • Оптимізовуватимеш UX для великих обсягів даних (фільтри, таблиці, lazy loading).



Обов’язково
 

  • 4+ роки комерційного досвіду з Node.js + TypeScript.
  • Практичний досвід з React у продакшені.
  • Сильне розуміння backend-архітектури та принципів побудови сервісів.
  • Досвід роботи в команді з code review та CI/CD.
  • Практика з аналітичними БД (ClickHouse).
  • Розуміння streaming-архітектур (Kafka/Redpanda).
  • Досвід роботи з високонавантаженими системами.
  • Розуміння підходів data-platform / analytics-products.
     

Технічний стек
Backend: Node.js, TypeScript, Express.js, PostgreSQL, ClickHouse, Redis, Redpanda (Kafka API).
Frontend: React, Next.js, TypeScript, Tailwind CSS, Mantine, RTK Query, TRPC.

Буде плюсом

  • Досвід побудови складних аналітичних UI (великі таблиці, фільтри, агрегації, drill-down/drill-through).
  • Інтеграції з BI/analytics системами.
  • Розуміння ролей/прав доступу та їх коректного відображення в UI.
  • Досвід frontend-observability (метрики, помилки, user flows).

     

Required languages

English B1 - Intermediate
Ukrainian C2 - Proficient
Published 18 December 2025 · Updated 11 May
362 views
·
71 applications
Response activity: Low
Last responded 3 minutes ago
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...