logo[мetahunt]
> Djinni
senior

Full Stack Engineer

ПриватБанк
format:Officecompany:Product
angulartypescriptrxjsnode.jsexpress.jswebsocketsoauth 2.0openid connectsamljwtgeminiopenaiany one ofgeminiprompt engineeringgitlab ci/cddockeraws eksjiraconfluencesonarqubeeslintvitest
playwrightjasmine
experience5+ years
domainFintech
> full description

Ми шукаємо  Full-Stack Engineer (Angular / Node.js), який прагне працювати в динамічному середовищі та розділяє цінності взаємної довіри, відкритості та ініціативності.

 

ПриватБанк є найбільшим банком України та одним з найбільш інноваційних банків світу. Займає лідуючі позиції за всіма фінансовими показниками в галузі та складає близько чверті всієї банківської системи країни.

 

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

 

Основні обов’язки:

- Розробка нових та пiдтримка iснуючих програмних комплексiв
- Активна залученiсть в AI iнiцiативи банку

 

Основні вимоги:

- Вища освіта (математична)

- 5+ років досвіду роботи комерційної розробки, Angular 15+ (signals, standalone, control flow), TypeScript strict, RxJS
- Знання та вміння розробки Node.js 22 LTS / Express 5 (BFF, проксі, мокери, WebSocket)

- Знання та навички інтеграції Google API OAuth 2.0, service accounts (Meet, Calendar, Drive тощо)

- Знання та вміння налаштування SSO OAuth 2.0 / OpenID Connect, SAML, робота з JWT і refresh-токенами

- Знання та навички роботи з LLM API (Anthropic / Gemini / OpenAI) промпти, structured output, контроль вартості

- Знання та вміння DevOps / CI/CD GitLab CI/CD (шаблонні пайплайни, rules, manual gates, rollback), Docker, AWS EKS

- Знання та вміння інтеграції Jira / Confluence (інтеграція в пайплайн, автоперевірка задач)

- Знання та навички роботи з  контролем якості SonarQube, ESLint 9 (flat config), Prettier, Husky, lint-staged, commitlint

- Знання та вміння тестування Vitest; міграція з Karma / Jasmine

- Навички щоденної роботи з AI-агентами (Claude Code / Cursor / Kiro) контекст, MCP, hooks, subagents. Вміння оптимізовувати кількість витрачених токенів

Буде плюсом:
- Знання та навички E2E-тестування Playwright (E2E)
- Знання та вміння автоматизації Codemods (Angular schematics, ts-morph)

Своїм співробітникам ми пропонуємо:

- Роботу в найбільшому та інноваційному банку України

- Офіційне працевлаштування та 24+4 календарних дні відпустки

- Конкурентну заробітну плату

- Медичне страхування та корпоративний мобільний зв’язок

- Корпоративне навчання

- Сучасний комфортний офіс

- Цікаві проєкти, амбіційні задачі та динамічний розвиток

- Дружній професійний колектив та сильну команду