Job offers
Development
Back-End Developer
Senior Backend Engineer (Node.js / TypeScript)

Senior Backend Engineer (Node.js / TypeScript)

  • Remote, Hybrid
  • Prague + 1 more
  • Full-time

We’re looking for a strong Senior Backend Engineer with 5+ years of experience in Node.js and TypeScript who enjoys working on complex, high-volume backend systems — and who sees AI as a natural part of modern engineering work.

This role is not about management, product ownership.. It’s about being exceptionally good at backend engineering in a large, real-world system used by hundreds of e-shops across Europe — and using the best tools available (including AI) to do it better.

Our platform processes large volumes of product and order data across marketplaces (Amazon, Alza, Kaufland and others).

This is not real-time streaming — but it cannot be slow.

You’ll work in an environment where:

  • High request volume is standard

  • APIs enforce strict throttling limits

  • Synchronization must be carefully balanced

  • Performance tuning directly impacts business outcomes

  • Some updates can wait — others cannot

A stock update cannot sit in a queue for hours. At the same time, we must intelligently decide what can be batched, delayed, or prioritized.



What You’ll Actually Be Working With

  • Large-scale product and order synchronization pipelines

  • High-volume API request balancing

  • Throttling-aware integration logic

  • Data flow optimization and prioritization strategies

  • Performance tuning in a system evolving for 10+ years

  • Improving reliability without rewriting everything from scratch

  • Using AI tools to analyze complex flows, explore optimizations, and accelerate debugging and refactoring

Engineering Mindset We Value

You won’t redesign the system from zero.

You’ll be the engineer who understands how it works, why it works — and makes it work better.

We value engineers who think in terms of system efficiency, trade-offs, and practical engineering solutions — and who use AI as a force multiplier, not a shortcut.




What We Need

Someone who can:

  • Quickly understand a complex, non-trivial architecture

  • Work confidently with large data volumes (products, orders, inventory updates)

  • Optimize performance in high-load environments

  • Design and refine synchronization strategies (what must be instant vs. what can wait)

  • Take ownership of backend services and keep them reliable

  • Improve stability and throughput in an already running production system

  • Be comfortable touching infrastructure and DevOps when needed

  • Feel at home in a mature system that has been evolving for 10 years

  • Actively use AI tools to improve clarity, speed up analysis, explore alternatives, and enhance code quality

We don’t expect blind reliance on AI — but we do expect thoughtful, practical usage of modern AI-assisted engineering workflows.

Our Tech Stack

Core

  • TypeScript

  • Node.js (NestJS)

  • MongoDB

  • PostgreSQL

  • Prisma

  • REST

  • gRPC

Infrastructure

  • AWS

  • Docker

  • Custom high-volume queue system

Nice to Have

  • Temporal.io

  • Go

  • React

  • GraphQL

  • Valkey

What We Expect

  • Strong senior backend experience (Node.js / TypeScript)

  • Ability to navigate and understand large codebases

  • Strong focus on performance and system efficiency

  • Solid database knowledge (MongoDB / PostgreSQL)

  • Ownership mindset regarding technical quality and delivery

  • Comfort operating in high-load, data-heavy environments

  • Practical openness to AI-assisted development (analysis, debugging, architecture reasoning, refactoring)

  • English is our working language for documentation, technical communication, and team collaboration.

Nice to Have (Not Required)

  • Experience with event-driven systems or queue-based architectures

  • Experience with Temporal.io or similar workflow systems

  • Background from smaller teams where you had to understand the entire system

  • Strong interest in performance optimization

  • Experience in e-commerce or marketplace integrations

  • Experience designing workflows where AI meaningfully improves engineering productivity


How We Work

  • Small, senior team

  • Pragmatic Scrum (no process theatre)

  • Strong focus on delivery and quality

  • Engineering-driven technical decisions


What We Offer

  • Flexible remote or hybrid setup (Fully remote possible, including international candidates — English-speaking environment supported. At the same time, full-time office presence is welcome for those who prefer working on-site.))

  • High compensation based on seniority and impact

  • ESOP plan

  • Revenue-sharing cash bonus for new revenue streams

  • Multisport card

  • Offices in Prague, optionally Ostrava / Třinec / Havířov