IT та розробка

Senior Software Engineer Technical Animator (TypeScript, PixiJS, WebGL)

Подання резюме до 
21.08.2026

область Дніпропетровська, місто Дніпро, вулиця Набережна Перемоги, будинок 30

IT, розробка

Дистанційно

Що потрібно робити

  • Модуляція існуючої архітектури, оптимізація власного фреймворку та розробка нового UI функціоналу
  • Cтворення нового процесу та інструменту для проведення E2E клієнтських тестів за допомогою PlayWright
  • Реорганизація шляху комунікації та deploy проєкту для кешування та відповідності стандартам deploy web application
  • Розбиття моноліту проєкту на окремі пакети для перевикористання коду між проєктами. Дизайн архітектури нових модулів для інтеграції у існуючий layout ПЗ
  • Підтримка термінального додатка на TypeScript спрямовані на покращення процесу deploy та app-lifecycle (certificate lifecycle, app cache etc.)  Специфіці роботи з PixiJS ми готові навчити в процесі розробки, головне — ваша сильна база роботи у великому модульному проєкті

Необхідні знання, досвід та особисті якості

  • 5+ років досвіду роботи у ролі Software Engineer
  • 5+ років професійної розробки front end або full-stack проєктів із високими фінансовими ризиками (PCI/DSS, FinTech, POS, банкомати, медична сфера тощо)
  • 5+ років досвіду роботи з Typescript (експертний рівень володіння)
  • 3+ роки професійної розробки з 2D графічними бібліотеками (pixi.js, phaser, нативний WebGL)
  • 2+ роки використання у комерційних проєктах для створення простих проте високопродуктивних анімацій
  • 2+ роки розробки E2E тестів UI з нуля
  • Досвід портування або розробки додатку до окремого Webworker (pixi.js є перевагою)
  • Експертний досвід розробки Framework LESS додатків: ви маєте досвід проєктування систем або компонентів для інтеграції
  • Вміння профілювання додатку, пошуку витоків пам’яті, оптимізація використання assets.
  • Здатність самостійно спроєктувати roadmap виконання абстрактного завдання, оцінити складність та розподілити завдання з членами команди для швидкого виконання MVP

Додатковою перевагою буде

  • Досвід написання нових Shader для впровадження різноманітного анімування UI
  • Практичний досвід із PostgreSQL чи Clickhouse, не просто CRUD-запити, а вміння аналізу бізнес-логіку системи (use cases) і проектування ефективного layout та зв’язків.
  • Практичний досвід побудови ШІ-пайплайнів, систем автоматизації процесів (наприклад, через n8n, Make) або оркестрації AI-агентів для вирішення складних інженерних чи аналітичних завдань (ми шукаємо тих, хто готовий привнести реальні advanced use cases використання ШІ, окрім базового кодогенератора чи чат-ботів)
  • Практичний досвід написання Vertex Shaders
  • Адміністрування embedded інстансу Nginx для забезпечення TLS з’єднання з внутрішніми банківськими системами, організації on-device кешування
  • Інструменти та архітектура: Turbo monorepo, Webpack 5, багатошарова архітектура (Layered architecture)
  • Знання англійської мови на рівні Intermediate Strong (B1)

Ми пропонуємо

  • Роботу в найбільшому та інноваційному банку України
  • Офіційне працевлаштування та 24+4 календарних дні відпустки
  • Конкурентну заробітну плату
  • Медичне страхування та корпоративний мобільний зв'язок
  • Корпоративне навчання
  • Сучасний комфортний офіс
  • Цікаві проєкти, амбіційні задачі та динамічний розвиток
  • Дружній професійний колектив та сильну команду

ПриватБанк відкритий до підтримки та працевлаштування ветеранів i ветеранок, а також людей з інвалідністю.

Для нас неприйнятною є дискримінація через стан здоров’я та фізичні можливості, вік, расову чи етнічну належність, стать і сімейний стан.

Ми готові навчати ветеранів та кандидатів з інвалідністю без досвіду роботи в банківській сфері.

Якщо ви маєте статус людини з інвалідністю або ветерана, звертайтеся на jobquestions@privatbank.ua. Фахівці ПриватБанку нададуть консультацію і супровід упродовж процесу відбору та після працевлаштування.