Przejdź do treści
Logo: AgileEngine

Senior Node.js Engineer

AgileEngine

  • Miejsce pracy: Olszańska St, 7, Kraków, małopolskie
  • Opublikowano: wczoraj
  • źródło: JustJoin.it
  • Praca zdalna
  • Kontrakt B2B
  • Starszy specjalista (Senior)
  • Pełny etat

Opis oferty

ID99040

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.

Why join us

If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!

About the role

We are looking for a Senior Backend Engineer to build and scale the backend of a high-traffic gaming companion site.

The mandatory requirements are 5+ years of backend development with TypeScript on Node.js, PostgreSQL or MySQL, Redis caching, REST and GraphQL APIs, daily use of AI coding tools, and an upper-intermediate English level.

What you will do

  • Build and maintain REST and GraphQL APIs in TypeScript (Fastify, Hono) for user profiles, subscriptions and game data, including authentication, rate limits and typed contracts.
  • Design schemas and write queries for PostgreSQL and MySQL (Prisma, Drizzle), including versioned game data, player builds and migrations on tables in live use.
  • Run ClickHouse analytics pipelines: request logs, materialized views, article and revenue metrics, and the queries behind dashboards.
  • Own the cache layers end to end: Redis-compatible stores, query caching, tag-invalidated cache, HTTP headers and CDN purges.
  • Build and run scheduled jobs and queue consumers (NATS) for game data sync, leaderboards, Meilisearch indexing, sitemaps, Stripe webhooks, payouts and data-deletion requests.
  • Integrate third-party APIs (Stripe, Discord, Blizzard, IGDB, Steam, YouTube), handling retries, backoff and rate limits.
  • Process game images into map tiles, sprite sheets and responsive image sizes.
  • Keep responses lean for Remix and Next.js pages to improve time to first byte, PageSpeed and SEO.
  • Work with AI coding agents every day: direct them, review their output, and maintain the guardrails that make their changes safe to merge (tests, lint rules, build checks, agent instructions).
  • Deploy through Docker, GitHub Actions and Kubernetes.
  • Support high-traffic game launches, including outside regular hours when needed.

Must haves

  • 5+ years of backend development with TypeScript on Node.js.
  • Strong command of TypeScript’s type system (generics, inference, discriminated unions, narrowing).
  • Schema validation experience with Zod or similar.
  • Strong SQL skills in PostgreSQL and/or MySQL: schema design, indexing, query plans, migrations on live data, transactions and locking.
  • Experience running an analytical database at production volume (ClickHouse preferred; BigQuery, Druid or similar also count).
  • Experience designing caching: Redis or a compatible store, invalidation strategies, HTTP cache headers, CDN behavior.
  • Experience designing and consuming REST and GraphQL APIs, including authentication and rate limiting.
  • Experience with background jobs and message queues, including handling jobs that run twice or don’t run at all.
  • Experience with high-volume, user-facing production applications.
  • Experience taking a product from idea to production.
  • Proficiency with agentic AI coding tools (Claude Code, Cursor or similar): daily, hands-on use in a real codebase, and good judgment about when their output needs checking.
  • Comfortable reading and changing React code when a feature reaches the frontend.
  • Able to work well in a startup-style, fast-paced environment with changing priorities.
  • Flexible about working hours: some game launches happen in the evening or on weekends and need coverage outside the standard 9-to-5.
  • Passion for gaming.
  • Upper-intermediate English level.

Nice to haves

  • Experience with Bun.
  • Experience with any of the current stack: Remix, Next.js, Fastify, Hono, Prisma, Drizzle, Apollo GraphQL, Meilisearch, NATS, Ory, Stripe, Nx.
  • shadcn/ui and Tailwind CSS.
  • Strict lint setups (typescript-eslint strictTypeChecked, custom lint rules, architecture boundaries).
  • Docker, Kubernetes, GitOps (ArgoCD), GitHub Actions, External Secrets.
  • Payments and subscriptions (Stripe checkout, webhooks, promotion codes).
  • Writing agent instructions, skills or custom tooling for AI coding agents.
  • Experience building game tools, such as databases, interactive maps, calculators or planners.

Perks

  • Growth without limits: build your skills through mentorship, internal TechTalks, challenging projects, and a dedicated annual learning budget
  • Competitive compensation: get recognition that reflects your skills and impact, with regular performance and compensation reviews
  • Flexibility: work 100% remotely with flexible hours that support focus, autonomy, and a healthy work rhythm
  • Meaningful, modern projects: build impactful products using modern technologies alongside global teams and leading brands
  • Collaborative culture: join a supportive environment with zero micromanagement where ideas are welcomed and contributions are recognized
  • Well-being & support: access local well-being programs and people-focused support tailored to your locationMeet Our Recruitment Process

Asynchronous stage - An automated, self-paced track that helps us move faster and give you quicker feedback:

  • Short online form to confirm basic requirements
  • 30-60 minute skills assessment
  • 5-minute introduction video

Synchronous stage - Live interviews

  • Technical interview with our engineering team (scheduled at your convenience)
  • Final interview with your future teammates

If it’s a match-you’ll get an offer!

Wymagania i benefity

Wymagane umiejętności

  • JavaScript
  • Node.js
  • PostgreSQL
  • Redis
  • SQL

Języki

  • Angielski (B2)

Szczegóły oferty

Branża
IT i programowanie
Rodzaj umowy
Kontrakt B2B
Wymiar pracy
Pełny etat
Tryb pracy
Praca zdalna
Poziom stanowiska
Starszy specjalista (Senior)
Wynagrodzenie
3 520 - 5 120 USD netto / mies.
Ważna do
31.12.2026

Dodatkowe informacje z ogłoszenia

Kategoria portalu
javascript
Lokalizacje
Kraków, Warszawa, Poznań, Lublin, Szczecin

Analiza TXO

Czego nie pokaże pojedynczy portal: rynek, historia i inne ogłoszenia tego wakatu.

Oferta w liczbach

Stawka
3 520 - 5 120 USD netto / mies.
Mediana podobnych ofert
25 200 zł / mies.
ta oferta: -33,1%
Podobne oferty
3475
oferty w IT · senior · B2B · cała Polska
Rekrutacja trwa
1 dzień
pierwsze wykrycie: 9 listopada 2026
Zmiany widełek
0
bez zmian
Portale
1
JustJoin.it

Senior Node.js Engineer (AgileEngine, praca zdalna): stawka 3 520 - 5 120 USD netto / mies., czyli 16 848 zł miesięcznie - 33,1% mniej niż mediana 25 200 zł dla 3475 ofert tego typu (oferty w IT · senior · B2B · cała Polska). TXO obserwuje tę rekrutację od 1 dnia (pierwsze wykrycie: 9 listopada 2026). Widełki nie zmieniły się od pierwszego wykrycia.

Stawka na tle rynku

33,1% poniżej mediany podobnych ofert

Porównanie z 3 475 ofertami: oferty w IT · senior · B2B · cała Polska.

Ta oferta
16 848 zł
Mediana
25 200 zł
Połowa ofert
22 260 - 29 000 zł

Kwoty miesięczne, tak jak podano w ogłoszeniach (brutto albo netto). Stawki godzinowe i roczne przeliczamy na miesiąc.

Historia widełek

Pracodawca nie zmienił widełek od pierwszej publikacji (9 lis 2026). Każdą zmianę zapiszemy tutaj.

Oś czasu rekrutacji

Rekrutacja trwa od 1 dzień

  1. 10 listopada 2026

    Oferta trwa już 1 dzień

  2. 9 listopada 2026

    Oferta pojawiła się na JustJoin.it

    AgileEngine

Streszczenie TXO AI

Najważniejsze konkrety z opisu i lista informacji, których pracodawca nie podał - bez języka ogłoszeń rekrutacyjnych.

Bezpłatnie, po zalogowaniu.

O co zapytać na rozmowie

  1. Stawka jest o 33% niższa od mediany podobnych ofert - czy jest przestrzeń do negocjacji i co ją uzupełnia?
  2. Od czego zależy miejsce w widełkach 3 520 - 5 120 USD netto / mies.?
  3. Czy kontrakt B2B przewiduje płatne dni wolne i jaki jest okres wypowiedzenia?
  4. Czy praca jest w pełni zdalna, czy są obowiązkowe wizyty w biurze? Kto zapewnia sprzęt?
  5. Jakie benefity są w pakiecie (opieka medyczna, karta sportowa, dofinansowania)?
  6. Od kiedy miałaby się zacząć praca?

Pokaż streszczenie TXO, a dopiszemy pytania o to, czego w ogłoszeniu brakuje.

Miejsce pracy

Olszańska St, 7, Kraków, małopolskie

O pracodawcy

Logo: AgileEngine

AgileEngine

Kraków · 57 ofert pracy w serwisie

Wszystkie oferty pracodawcy

Wyświetleń: 0Oferta ważna do 31 grudnia 2026Opublikowano 9 listopada 2026Wróć do wyników

Może Cię zainteresować

Podobne oferty pracy

Wszystkie oferty
Logo: AgileEngine
Nowa

Senior Backend Engineer

AgileEngine

Kraków

3 520 - 5 120 USD netto / mies.
  • Praca zdalna
  • Kontrakt B2B
  • Starszy specjalista (Senior)
  • Pełny etat
  • JavaScript
  • Node.js
  • PostgreSQL
  • +2

wczorajJustJoin.it

Logo: AgileEngine
Nowa

Senior API Engineer

AgileEngine

Kraków

3 520 - 5 120 USD netto / mies.
  • Praca zdalna
  • Kontrakt B2B
  • Starszy specjalista (Senior)
  • Pełny etat
  • JavaScript
  • Node.js
  • PostgreSQL
  • +2

wczorajJustJoin.it

Logo: Lumicode (Grupa Pentacomp)

Analityk Biznesowy / Analityczka Biznesowa

Lumicode (Grupa Pentacomp)

Warszawa

15 100 - 18 500 zł netto / mies.
  • Praca zdalna
  • Kontrakt B2B
  • Starszy specjalista (Senior)
  • Pełny etat
  • BPMN
  • Confluence
  • Enterprise Architect
  • +3

6 dni temuSOLID.Jobs

Logo: co.brick Talents

Product Owner

co.brick Talents

Gliwice

90 - 110 zł netto / godz.
  • Praca zdalna
  • Kontrakt B2B
  • Starszy specjalista (Senior)
  • Pełny etat
  • Product Management

6 dni temuJustJoin.it

Nie ma tu tego, czego szukasz? Damy znać e-mailem, gdy pojawią się nowe: oferty pracy w IT w Krakowie.

3 520 - 5 120 USD netto / mies.

AgileEngine

Aplikuj u pracodawcy