
Senior Node.js Engineer
AgileEngine
Kraków, Poland • 25m ago • Remote
Senior
Remote
3,520 - 5,120 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
- Role: Senior Backend Engineer (Node.js)
- Focus: Backend development for a high-traffic gaming companion site
- Tech: TypeScript, Node.js, SQL, Redis, REST/GraphQL, analytics, queues, AI coding tools
Description
You will build and scale backend systems for a high-traffic gaming companion site, including REST and GraphQL APIs, database schemas/queries, caching, analytics pipelines, and background jobs. You’ll integrate multiple third-party services, optimize performance for user-facing pages, and support game launches that may require coverage outside regular hours. You will also work daily with agentic AI coding tools, directing and reviewing output and maintaining merge safety guardrails.
Responsibilities
- 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 database schemas and write SQL queries for PostgreSQL/MySQL (Prisma, Drizzle), including versioned game data, player builds, and migrations on live tables
- Run ClickHouse analytics pipelines (request logs, materialized views, article/revenue metrics) powering dashboard queries
- Own Redis-compatible caching end to end: query caching, tag invalidation, HTTP headers, and CDN purges
- Build scheduled jobs and queue consumers (NATS) for sync, leaderboards, Meilisearch indexing, sitemaps, Stripe webhooks, payouts, and deletion requests
- Integrate third-party APIs (Stripe, Discord, Blizzard, IGDB, Steam, YouTube) with retries/backoff/rate-limit handling
- Process game images into map tiles, sprite sheets, and responsive image sizes
- Keep responses lean for Remix and Next.js pages to improve TTFB, PageSpeed, and SEO
- Work daily with AI coding agents: direct them, review changes, and enforce guardrails (tests, lint rules, build checks, agent instructions)
- Deploy via Docker, GitHub Actions, and Kubernetes
- Support high-traffic game launches, including outside regular hours when needed
Requirements
- 5+ years of backend development with TypeScript on Node.js
- Strong TypeScript type system knowledge (generics, inference, discriminated unions, narrowing)
- Schema validation using Zod or similar
- Strong SQL skills in PostgreSQL and/or MySQL (schema design, indexing, query plans, migrations on live data, transactions and locking)
- Production experience running an analytical database at scale (ClickHouse preferred)
- Caching design experience with Redis or compatible stores (invalidation strategies, HTTP cache headers, CDN behavior)
- Experience designing and consuming REST and GraphQL APIs (authentication, 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
- Daily hands-on proficiency with agentic AI coding tools and good judgment about when output needs review
- Comfort reading and changing React code when features reach the frontend
- Ability to work in a fast-paced startup environment with changing priorities
- Flexible working hours with occasional coverage for game launches outside 9-to-5
- Passion for gaming
- Upper-intermediate English level
Benefits
- Growth supported by mentorship, internal TechTalks, challenging projects, and an annual learning budget
- Competitive compensation with regular performance and compensation reviews
- 100% remote work with flexible hours
- Modern, meaningful projects using current technologies with global teams and major brands
- Collaborative culture with zero micromanagement
- Well-being programs and people-focused support tailored to your location
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Senior Backend Engineer
AgileEngine
Senior
Technology
Kraków, MA, Poland · Remote
$4K - $5K/yr
25m ago

Senior API Engineer
AgileEngine
Senior
Technology
Kraków, MA, Poland · Remote
$4K - $5K/yr
18m ago
Senior Software Engineer (Node/React)
DevsData LLC
Senior
Technology
Warsaw, Poland · On-site
€6K - €8K/yr
5 days ago

Senior Node.js Backed Developer (she/he/they)
Green Hive Technology
Senior
Technology
Poznań, Pl-30, Poland · Remote
N/A
6 days ago

Node.js Developer
TSS
Senior
Technology
Warsaw, Poland · On-site
0K zł - 0K zł/yr
6 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Backend Developer with German - Node.js / TypeScript🚀
Bytamic Solutions
Senior
Technology
Warsaw, Poland · Remote
0K zł - 0K zł/yr
5 days ago

Node.js Developer
TSS
Senior
Technology
Warsaw, Poland · Remote
0K zł - 0K zł/yr
4 days ago
Expert Backend Engineer (TS + Node.js)
Framna
Senior
Technology
Gdańsk, GD, Poland · On-site
30K zł - 34K zł/yr
6 days ago
Senior Backend Developer
Synergy Codes
Senior
Technology
Wrocław, Poland · Remote
N/A
6 days ago
Potential salary for Senior Node.js Engineer role
Improve your resume for just $5
$3,520 – $5,120/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights