OSTCHEM — один із найбільших світових виробників та експортерів азотних добрив. Ми працюємо над сталим розвитком хімічної галузі, підтримкою аграрного сектору та забезпеченням його високоякісною продукцією.
Як провідний гравець світового ринку, OSTCHEM активно впроваджує сучасні цифрові рішення для автоматизації бізнес-процесів, управління даними та підвищення операційної ефективності.
Ми шукаємо Middle Full Stack Developer, який долучиться до розробки та розвитку корпоративних вебзастосунків, інтеграційних рішень та інтерактивних модулів на базі Unity.
Основні вимоги
Комерційний досвід Full Stack розробки — від 2 років;
React або Vue.js, JavaScript/TypeScript, HTML, CSS;
Розробка backend-функціональності на Node.js — NestJS або Express.js;
Практичний досвід із Strapi;
Знання Unity та C#;
REST/GraphQL API, PostgreSQL або MySQL;
Git та розуміння архітектури сучасних вебзастосунків.
Досвід із Strapi
Проєктування content types, collections, components та зв’язків між сутностями;
Побудова структури даних для об’єктів, категорій, поверхів, локацій і картографічного контенту;
Зв’язування об’єктів CMS з об’єктами інтерактивної карти;
Розробка API для передачі контенту в мобільні та вебзастосунки;
Налаштування ролей і прав доступу до контенту;
Робота з медіафайлами, статусами та публікацією контенту;
Управління акціями, повідомленнями, push/deeplink-переходами та віджетами головного екрана;
Реалізація керування актуальною версією мобільного застосунку та сценаріями обов’язкового оновлення;
Налаштування середовищ, deployment і CI/CD для Strapi.
Досвід із Unity
Розробка інтерактивних 2D/3D-карт для мобільних застосунків;
Відображення об’єктів, поверхів, категорій та інтерактивних елементів;
Групування та об’єднання об’єктів карти;
Реалізація навігації та побудови маршрутів;
Інтеграція Unity-карти з мобільним застосунком, Strapi та backend API;
Оптимізація продуктивності на iOS і Android;
Оновлення картографічного контенту без повного перевипуску застосунку.
Основні завдання
Розробляти frontend на React або Vue.js;
Створювати backend-функціональність на Node.js;
Розвивати CMS, структуру даних та API на Strapi;
Розробляти й підтримувати інтерактивні карти на Unity;
Забезпечувати синхронізацію даних між CMS, картою, backend та мобільним застосунком;
Брати участь у проєктуванні архітектури, оптимізації та code review;
Працювати разом з аналітиками, дизайнерами, QA та іншими розробниками.
Буде перевагою
Unity Addressables або AssetBundles;
Unity WebGL;
Indoor-навігація та позиціонування користувачів;
GitLab CI/CD і Docker;
Досвід роботи зі складними корпоративними інтеграціями.
Ми пропонуємо
Роботу над масштабними цифровими продуктами;
Можливість впливати на архітектуру та технічні рішення;
Корпоративне обладнання;
Сучасний офіс у центрі Києва;
Навчання та професійний розвиток;
Стабільну довгострокову співпрацю.


