Про проєкт:
DAB (DigitalAgriBusiness) — це внутрішня цифрова платформа агрохолдингу KERNEL, одного з найбільших агровиробників України та світу. Платформа охоплює повний цикл агровиробництва: від планування посівних кампаній і управління польовими операціями до відстеження техніки, логістики та аналітики врожайності.
Серцем платформи є Скаутинг — інструмент, за допомогою якого агрономи проводять систематичні польові огляди та фіксують стан посівів у реальному часі. Ц
Платформою щодня користуються 600+ внутрішніх користувачів — агрономи, механізатори, менеджери — а також зовнішні партнери, інтегровані через партнерський контур.
Масштаб і команда:
Продуктова команду 20+ спеціалістів, де є чіткий розподіл відповідальності:
✔ Бекенд побудований на мікросервісній архітектурі ✔ Окремий відділ DevOps — ти не займаєшся інфраструктурою, CI/CD та деплоєм ✔ Окремий відділ безпеки — питання захисту даних, доступів та compliance не лягають на плечі розробника ✔ Окрема команда мобільних розробників — платформа має повноцінний мобільний контур для польових задач ✔ Культура інженерних стандартів — code review, архітектурні обговорення, технічний борг під контролем
Що тебе чекає:
✔ Різнопланові задачі в рамках великої платформи — від складних геопросторових модулів до аналітичних дашбордів і форм збору польових даних ✔ Сучасний стек: Angular, TypeScript, RxJS, AG Grid, Mapbox / ArcGIS ✔ Реальний бізнес-вплив — твій код щодня використовують сотні людей у полях України ✔ Активне впровадження AI-інструментів у розробку — Cursor, Windsurf, MCP-інтеграції ✔ Можливість зростати від Middle до Senior у межах продуктової команди
Обов'язкові вимоги:
✔ 3+ роки комерційного досвіду розробки на Angular 2+ - обовязково ✔ Впевнені знання JavaScript та TypeScript ✔ Досвід роботи з HTML, CSS, SASS / LESS ✔ Досвід роботи з Angular Material ✔ Впевнені знання RxJS (оператори, патерни управління потоками даних) ✔ Досвід роботи з Git (GitFlow, code review, merge requests) ✔ Вміння працювати з REST API та читати контракти мікросервісів (OpenAPI / Swagger)
Буде перевагою:
✔ Досвід роботи з AG Grid — відображення та обробка великих обсягів табличних даних ✔ Досвід роботи з Tailwind CSS ✔ Розуміння принципів мікросервісної архітектури з боку фронтенду ✔ Досвід роботи в Agile / Scrum командах у складі великих продуктових команд
Основні обов'язки:
✔ Розробка та підтримка Front-End частини платформи DAB, включно з модулем Скаутингу ✔ Реалізація картографічних модулів — відображення полів, зон, маршрутів і результатів польових оглядів ✔ Інтеграція з мікросервісним бекендом через REST API ✔ Участь у code review та дотримання інженерних стандартів команди ✔ Взаємодія з командою бекенду, мобільними розробниками та UI/UX дизайнерами ✔ Участь у плануванні, декомпозиції та оцінці задач

