← Усі вакансії

AI-Native Full-stack Engineer

Digital Hiring
Формат:
повний remote
Зарплата:
$4 000 - $5 000 на місяць
Джерело:
jobs.dou.ua
Відгукнутись на вакансію →

Допомагаємо знайти в нашу команду AI-Native Full-stack Engineer

Наш клієнт — ліцензований український онлайн-продукт у сфері iGaming. Команда розвиває in-house напрям медіабаїнгу та шукає Facebook Media Buyer-а, який відповідатиме за залучення нових гравців через Meta Ads — від тестування гіпотез і креативів до оптимізації рекламних кампаній та окупності трафіку.

Інженер працюватиме над створенням функцій гейміфікації для вже існуючої iGaming-платформи: вебсайту для гравців, основного API та бек-офісу.

У розробці активно використовуються AI-агенти, які виконують значну частину роботи з написання коду. Інженер відповідає за планування, технічні рішення, контроль якості та перевірку кожного merge request.

Обов’язки

Перетворювати продуктові вимоги від продуктової команди на специфікації з критеріями приймання та зберігати специфікації в репозиторії.

Реалізовувати кожну функцію через специфікацію, технічний план, розбивку завдань, реалізацію та перевірку.

Підтримувати актуальним контекст агентів для напрямку гейміфікації: AGENTS.md, CLAUDE.md, skills, slash commands, subagents, MCP.

Покривати критичні шляхи тестами, включно з characterization tests навколо legacy-коду, щоб агенти могли самостійно перевіряти свою роботу.

Описувати контракти, від яких залежать функції (черги, API, спільні таблиці), у машиночитному форматі.

Працювати відповідно до quality gates команди: permissions, hooks, автоматичний lint, AI-assisted code review у GitLab CI.

Перевіряти код, написаний AI, за тими самими стандартами, що й код, написаний людиною. Не допускати потрапляння секретів і персональних даних у контекст агентів.

Працювати одночасно з кількома репозиторіями разом із внутрішньою командою розробки.

Важливо

4+ роки комерційної розробки програмного забезпечення, включно з 3+ роками backend-розробки на Node.js та TypeScript.

1+ рік щоденної agentic-розробки з Claude Code або аналогічним інструментом на реальних проєктах: plan mode, subagents, parallel sessions у git worktrees.

Щонайменше один підхід до розробки на основі специфікацій, використаний на реальному проєкті (Superpowers, Spec Kit, OpenSpec, BMAD, Kiro або внутрішній процес).

Здатність писати та підтримувати контекст агентів: AGENTS.md або CLAUDE.md, skills, rules, hooks, permissions.

Впевнене знання Vue 3 (Composition API, Pinia). Гейміфікація — це робота, орієнтована на гравця, тому кожен інженер також створює UI-частину функції.

Практичний досвід роботи з MySQL, MongoDB, Redis та чергами повідомлень (RabbitMQ або Bull).

Досвід роботи з legacy-кодом, який не має тестів: characterization tests, безпечний рефакторинг.

Розуміння ризиків AI-розробки: секрети та персональні дані в контексті агентів, перевірка коду, написаного AI.

Англійська на рівні B2 (Upper-Intermediate) або вище.

Буде перевагою

Досвід в iGaming, особливо з бонусною механікою та функціями залучення гравців, такими як місії, турніри, рейтинги або рівні лояльності. Досвід у Fintech (платежі, KYC, інтеграції з провайдерами) також враховується. Кандидати без досвіду в домені також підходять.

Продуктові експерименти: feature flags, A/B-тести, сегментація, метрики утримання та конверсії.

Функції на основі подій, побудовані на подіях гравців (черги, WebSockets), та інтеграції із зовнішніми сервісами гейміфікації або CRM.

PHP та CodeIgniter 3.

NestJS, Fastify, ClickHouse, PostgreSQL.

GitLab CI pipelines та AI-assisted code review у CI.

Створення MCP-серверів або Claude Code plugins.

Публічні приклади практики роботи з AI: репозиторії skills, статті, виступи.

Технологічний стек

Backend: Node.js (Express, Fastify, NestJS), TypeScript, PHP (CodeIgniter 3).

Frontend: Vue 3 (Pinia, Vite).

Дані та messaging: MySQL, MongoDB, Redis, RabbitMQ, Bull, ClickHouse, PostgreSQL.

Інфраструктура: Docker, GitLab CI.

AI-інструменти: Claude Code (основний), Cursor, MCP.

Якщо вас зацікавила вакансія — будемо раді поспілкуватися та обговорити деталі.

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot