AI-Native Full-stack Engineer

First.ua

Polska

Hybride

PLN 180 000 - 300 000

Plein temps

Il y a 4 jours
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Résumé du poste

First.ua is seeking a software engineer to build gamification features on an established iGaming platform. You will own technical plans, make decisions, and ensure quality across merges.

The role blends backend Node.js/TypeScript with Vue 3 UI work, and involves working with AI agents to write code. You will collaborate across repos, implement spec-driven development, write agent context docs, and maintain tests for critical paths, while focusing on robust, scalable game features and player

Qualifications

  • 4+ years of commercial software development, including 3+ years of backend work in Node.js and TypeScript.
  • 1+ year of daily agentic development with Claude Code or a similar tool on real projects: plan mode, subagents, parallel sessions in git worktrees.
  • At least one spec-driven approach used on a real project (Superpowers, Spec Kit, OpenSpec, BMAD, Kiro or an in-house process).
  • Ability to write and maintain agent context: AGENTS.md or CLAUDE.md, skills, rules, hooks, permissions.
  • Solid Vue 3 (Composition API, Pinia). Gamification is player-facing work, so each engineer also builds the UI part of a feature.
  • Hands-on MySQL, MongoDB, Redis and message queues (RabbitMQ or Bull).
  • Experience with legacy code that has no tests: characterization tests, safe refactoring.
  • Understanding of AI development risks: secrets and personal data in agent context, review of AI-written code.
  • English at B2 (Upper-Intermediate) or higher.
  • Ukranian or russian fluent speaking.

Responsabilités

  • Turn product requirements from the product team into specs with acceptance criteria and keep the specs in the repository.
  • Deliver each feature through spec, technical plan, task breakdown, implementation and verification. Keep the agent context for the gamification area current: AGENTS.md, CLAUDE.md, skills, slash commands, subagents, MCP.
  • Cover critical paths with tests, including characterization tests around legacy code, so agents can verify their own work.
  • Describe the contracts the features depend on (queues, APIs, shared tables) in a machine-readable format.
  • Work within the team's quality gates: permissions, hooks, automatic lint, AI-assisted code review in GitLab CI.
  • Review AI-written code to the same standard as human-written code. Keep secrets and personal data out of agent context.
  • Work across several repositories together with the in-house development team.

Connaissances

4+ years dev
Claude Code experience
Spec-driven development
Agent context docs
Vue 3 experience
Databases & queues
Legacy code with no tests
AI risk awareness
English B2+
Ukrainian/Russian

Outils

Node.js
TypeScript
PHP CodeIgniter 3
Vue 3
MySQL
MongoDB
Redis
RabbitMQ
Bull
ClickHouse
PostgreSQL
Docker
GitLab CI
Claude Code
Cursor
MCP

Description du poste

Role description

The engineer builds gamification features on an established iGaming platform: player-facing website, core API, back office. AI agents write most of the code. The engineer owns the plan, the technical decisions and the quality of each merge request.

Tech stack
  • Backend: Node.js (Express, Fastify, NestJS), TypeScript, PHP (CodeIgniter 3)
  • Frontend: Vue 3 (Pinia, Vite)
  • Data and messaging: MySQL, MongoDB, Redis, RabbitMQ, Bull, ClickHouse, PostgreSQL
  • Infrastructure: Docker, GitLab CI
  • AI tooling: Claude Code (primary), Cursor, MCP
Must have skills
  • 4+ years of commercial software development, including 3+ years of backend work in Node.js and TypeScript.
  • 1+ year of daily agentic development with Claude Code or a similar tool on real projects: plan mode, subagents, parallel sessions in git worktrees.
  • At least one spec-driven approach used on a real project (Superpowers, Spec Kit, OpenSpec, BMAD, Kiro or an in-house process).
  • Ability to write and maintain agent context: AGENTS.md or CLAUDE.md, skills, rules, hooks, permissions.
  • Solid Vue 3 (Composition API, Pinia). Gamification is player-facing work, so each engineer also builds the UI part of a feature.
  • Hands-on MySQL, MongoDB, Redis and message queues (RabbitMQ or Bull).
  • Experience with legacy code that has no tests: characterization tests, safe refactoring.
  • Understanding of AI development risks: secrets and personal data in agent context, review of AI-written code.
  • English at B2 (Upper-Intermediate) or higher.
  • Ukranian or russian fluent speaking.
Responsibilities
  • Turn product requirements from the product team into specs with acceptance criteria and keep the specs in the repository.
  • Deliver each feature through spec, technical plan, task breakdown, implementation and verification. Keep the agent context for the gamification area current: AGENTS.md, CLAUDE.md, skills, slash commands, subagents, MCP.
  • Cover critical paths with tests, including characterization tests around legacy code, so agents can verify their own work.
  • Describe the contracts the features depend on (queues, APIs, shared tables) in a machine-readable format.
  • Work within the team's quality gates: permissions, hooks, automatic lint, AI-assisted code review in GitLab CI.
  • Review AI-written code to the same standard as human-written code. Keep secrets and personal data out of agent context.
  • Work across several repositories together with the in-house development team.
Nice to have
  • iGaming experience, especially bonus mechanics and player engagement features such as missions, tournaments, leaderboards or loyalty levels. Fintech experience (payments, KYC, provider integrations) also counts. Candidates without domain experience still qualify.
  • Product experiments: feature flags, A/B tests, segmentation, retention and conversion metrics.
  • Event-driven features built on player events (queues, WebSockets) and integrations with external gamification or CRM services.
  • PHP and CodeIgniter 3.
  • NestJS, Fastify, ClickHouse, PostgreSQL.
  • GitLab CI pipelines and AI-assisted code review in CI.
  • Building MCP servers or Claude Code plugins.
  • Public examples of AI practice: skills repositories, articles, talks
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

AI Full Stack Engineer
AI Full Stack Engineer

Patrianna • Polska

Sur place
PLN 355 000 - 512 000
Junior AI/ML Engineer (GenAI, AWS)
Junior AI/ML Engineer (GenAI, AWS)

Provectus • Kraków

Hybride
PLN 180 000 - 280 000
Remote-friendly culture
Claude/AWS training support
Medical insurance
+2
AI-Native Fullstack Developer (Python)
AI-Native Fullstack Developer (Python)

Kruko • Białystok

Sur place
PLN 120 000 - 180 000
Competitive compensation
B2B or employment contract
Flexible working hours
+3
Ruby on Rails Developer – Senior
Ruby on Rails Developer – Senior

SOFTSWISS • Polska

Sur place
PLN 180 000 - 260 000
Health Insurance
Sports Benefits
Mental Health
+6
AI Engineer — Agentic Engineering (Python + React/Next.js)
AI Engineer — Agentic Engineering (Python + React/Next.js)

mühlemann+popp AG • Warszawa

À distance
PLN 120 000 - 241 000
€77/month medical & sport budget
€100 birthday bonus
€1,000 loyalty bonus at 3 years
+2
Sr. Full-Stack Engineer, AI-Native (LATAM / Europe - Remote)
Sr. Full-Stack Engineer, AI-Native (LATAM / Europe - Remote)

Braintrust • Polska

Hybride
PLN 320 000 - 420 000
Senior AI Engineer (Remote, Contract)
Senior AI Engineer (Remote, Contract)

INFUSE • Województwo mazowieckie

À distance
PLN 180 000 - 320 000
Fully remote
Paid time off
Summer Fridays
+1
Senior AI Engineer (Remote, Contract)
Senior AI Engineer (Remote, Contract)

INFUSE • Województwo pomorskie

À distance
PLN 474 000 - 711 000
Fully remote
Paid time off
Summer Fridays
+3
Senior AI Engineer (Remote, Contract)
Senior AI Engineer (Remote, Contract)

INFUSE • Wrocław

À distance
PLN 474 000 - 751 000
Fully remote work format
Paid time off and sick leave
Reduced working hours on Fridays in夏?
+1
Senior AI Engineer (Remote, Contract)
Senior AI Engineer (Remote, Contract)

INFUSE • Łódź

À distance
PLN 180 000 - 300 000
Fully remote work format
Paid time off
Sick leave
+3
Lieux principaux