Job VC

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

PrivatBank · djinni · $$$ · Тільки віддалено Україна
Open original ↗

Приват Банк
— є найбільшим банком України та одним з найбільш інноваційних банків світу. Займає лідируючі позиції за всіма фінансовими показниками в галузі та складає близько чверті всієї банківської системи країни.
Ми шукаємо
Senior Software Engineer Technical Animator (TypeScript, PixiJS, WebGL)
, який прагне працювати в динамічному середовищі та розділяє цінності взаємної довіри, відкритості та ініціативності. Ми прагнемо знайти цілеспрямованого професіонала, орієнтованого на якість та результат.

Про проєкт:
основним проектом є embedded додаток на TypeScript, що займається рендерингом високопродуктивного UI за допомогою WebGL (pixi.js), модернізація та підтримка існуючої мережі ПЗ для терміналів самообслуговування (ТСО).

Основні обов'язки:
Модернізація Typescript проєкту (
модуляція існуючої архітектури, оптимізація власного фреймворку та розробка нового UI функціоналу)
CI тестування (
створення нового процесу та інструменту для проведення E2E клієнтських тестів за допомогою PlayWright)
Модернізація Network Communication (
реорганизація шляху комунікації та 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+ роки досвіду роботи з
GSAP
(використання у комерційних проєктах для створення простих проте
високопродуктивних
анімацій)
2+ роки досвіду розробки з Playwright (
E2E тестів UI з нуля)
Досвід роботи з
Offscreen Canvas -
портування або розробки додатку до окремого Webworker (pixi.js є перевагою)
Експертний досвід розробки Framework LESS додатків (
проєктування систем або компонентів для інтеграції)
Навички профілювання та оптимізації WebGL додатка
(пошук витоків пам’яті, оптимізація використання assets)
Здатність самостійно спроєктувати roadmap виконання абстрактного завдання, оцінити складність та розподілити завдання з членами команди для швидкого виконання MVP

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

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

ПриватБанк відкритий до підтримки та працевлаштування ветеранів i ветеранок, а також людей з інвалідністю.
Для нас неприйнятною є дискримінація через стан здоров’я та фізичні можливості, вік, расову чи етнічну належність, стать і сімейний стан.
Ми готові навчати ветеранів та кандидатів з інвалідністю без досвіду роботи в банківській сфері.
Якщо ви маєте статус людини з інвалідністю або ветерана, звертайтеся. Фахівці ПриватБанку нададуть консультацію і супровід упродовж процесу відбору та після працевлаштування.