AI-Native Full-stack Engineer in Katowice

AI-Native Full-stack Engineer in Katowice

Katowice Pełny etat 49500 - 60500 zł / rok (szac.) Hybrydowo
F

W skrócie

  • Zadania: Twórz innowacyjne funkcje gamifikacji na platformie iGaming z wykorzystaniem AI.
  • Firma: Dynamiczna firma technologiczna w branży gier online.
  • Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy i możliwości rozwoju zawodowego.
  • Pozostałe informacje: Możliwość pracy w zespole z pasjonatami gier i technologii.
  • Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na doświadczenia graczy.
  • Kwalifikacje: 4+ lata doświadczenia w programowaniu, w tym 3+ lata w Node.js i TypeScript.

Przewidywane wynagrodzenie mieści się w przedziale 49500 - 60500 zł za rok.

Inżynier buduje funkcje gamifikacji na ustalonej platformie iGaming: strona internetowa dla graczy, rdzeń API, zaplecze. Agenci AI piszą większość kodu. Inżynier odpowiada za plan, decyzje techniczne oraz jakość każdego żądania scalania.

Tech stack

  • Backend: Node.js (Express, Fastify, NestJS), TypeScript, PHP (CodeIgniter 3)
  • Frontend: Vue 3 (Pinia, Vite)
  • Dane i komunikacja: MySQL, MongoDB, Redis, RabbitMQ, Bull, ClickHouse, PostgreSQL
  • Infrastruktura: Docker, GitLab CI
  • Narzędzia AI: Claude Code (głównie), Cursor, MCP

Wymagane umiejętności

  • 4+ lata komercyjnego doświadczenia w programowaniu, w tym 3+ lata pracy backendowej w Node.js i TypeScript.
  • 1+ rok codziennego rozwoju agentów z użyciem Claude Code lub podobnego narzędzia w rzeczywistych projektach: tryb planowania, subagenci, równoległe sesje w drzewach roboczych git.
  • Co najmniej jedno podejście oparte na specyfikacjach użyte w rzeczywistym projekcie (Superpowers, Spec Kit, OpenSpec, BMAD, Kiro lub proces wewnętrzny).
  • Umiejętność pisania i utrzymywania kontekstu agenta: AGENTS.md lub CLAUDE.md, umiejętności, zasady, haki, uprawnienia.
  • Solidna znajomość Vue 3 (Composition API, Pinia). Gamifikacja to praca skierowana do graczy, więc każdy inżynier również buduje część UI funkcji.
  • Praktyczna znajomość MySQL, MongoDB, Redis i kolejek wiadomości (RabbitMQ lub Bull).
  • Doświadczenie z kodem legacy, który nie ma testów: testy charakterystyczne, bezpieczne refaktoryzacje.
  • Zrozumienie ryzyk związanych z rozwojem AI: sekrety i dane osobowe w kontekście agenta, przegląd kodu napisanego przez AI.
  • Znajomość języka angielskiego na poziomie B2 (średniozaawansowany) lub wyższym.
  • Biegła znajomość języka ukraińskiego lub rosyjskiego.

Obowiązki

  • Przekładanie wymagań produktowych od zespołu produktowego na specyfikacje z kryteriami akceptacji i przechowywanie specyfikacji w repozytorium.
  • Dostarczanie każdej funkcji poprzez specyfikację, plan techniczny, podział zadań, wdrożenie i weryfikację. Utrzymywanie kontekstu agenta dla obszaru gamifikacji aktualnym: AGENTS.md, CLAUDE.md, umiejętności, polecenia, subagenci, MCP.
  • Pokrywanie krytycznych ścieżek testami, w tym testami charakterystycznymi wokół kodu legacy, aby agenci mogli weryfikować swoją własną pracę.
  • Opisywanie kontraktów, od których zależą funkcje (kolejki, API, wspólne tabele) w formacie czytelnym maszynowo.
  • Praca w ramach bram jakości zespołu: uprawnienia, haki, automatyczne lintowanie, przegląd kodu wspomaganego przez AI w GitLab CI.
  • Przegląd kodu napisanego przez AI na tym samym poziomie, co kod napisany przez ludzi. Utrzymywanie sekretów i danych osobowych poza kontekstem agenta.
  • Praca w kilku repozytoriach razem z wewnętrznym zespołem deweloperskim.

Preferowane umiejętności

  • Doświadczenie w iGaming, szczególnie mechaniki bonusowe i funkcje angażujące graczy, takie jak misje, turnieje, rankingi lub poziomy lojalności.
  • Doświadczenie w fintech (płatności, KYC, integracje dostawców) również się liczy. Kandydaci bez doświadczenia w branży również kwalifikują się.
  • Eksperymenty produktowe: flagi funkcji, testy A/B, segmentacja, metryki retencji i konwersji.
  • Funkcje oparte na zdarzeniach budowane na zdarzeniach graczy (kolejki, WebSockets) oraz integracje z zewnętrznymi usługami gamifikacyjnymi lub CRM.
  • PHP i CodeIgniter 3.
  • NestJS, Fastify, ClickHouse, PostgreSQL.
  • Pipelines GitLab CI i przegląd kodu wspomaganego przez AI w CI.
  • Budowanie serwerów MCP lub wtyczek Claude Code.
  • Publiczne przykłady praktyki AI: repozytoria umiejętności, artykuły, wykłady.

AI-Native Full-stack Engineer in Katowice – pracodawca: First.ua

First Casino to doskonały pracodawca, który oferuje stabilne zatrudnienie w licencjonowanym środowisku online. Nasza kultura pracy opiera się na innowacyjności i współpracy, co sprzyja rozwojowi zawodowemu pracowników. Oferujemy dostęp do zaawansowanych narzędzi analitycznych oraz możliwość pracy z doświadczonym zespołem, co pozwala na zdobycie cennych umiejętności w branży gamblingowej.

F

Dane kontaktowe:

Zespół rekrutacyjny First.ua

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako AI-Native Full-stack Engineer in Katowice

Node.js
TypeScript
Vue 3
MySQL
MongoDB
Redis
RabbitMQ