Senior Fullstack Developer
This role is for someone who works across our software products, handling both support and new feature development. You will use modern tools (including LLM coding assistants) but, more importantly, you will reason about software, not just implement what is handed to you.
What you will work on
Product development on active, evolving software products
A mix of new features, improvements, and occasional support work
Mostly TypeScript-based systems, with room for evolution
Small teams, real ownership, no silos
Mandatory technical skills
Strong TypeScript + JavaScript
React + TypeScript (modern frontend, component-based UI)
Serious backend application development experience
Node.js, JVM-based stacks, or Rust are all valid backgrounds
Our current work leans mainly towards Node.js, with some Rust and serverless usage
REST API design and implementation
PostgreSQL beyond “user level”
experience with database migrations
understanding when and why to use indexes
Docker for day-to-day development (we do not require Kubernetes)
Cloud fundamentals (we run on AWS and Hetzner; serverless is a plus, not a must)
Nice to have / bonus (not required)
Experience with search or analytics-oriented systems (e.g. Elasticsearch, DuckDB)
Interest in, or experience with, other languages and paradigms
(for example Clojure / ClojureScript, functional approaches, data-oriented design, etc.)Practical use of AI coding tools, with the ability to reason about and verify the output
How we work
We trust you — expect no micromanagement
Tasks are not always defined in full detail; we expect engineers to help clarify scope, explore options, and refine solutions as part of the work
Debate is welcome; endless discussion without execution is not
We value reliability, ownership, and getting things done
We enjoy mentoring and supporting growth, but this role requires someone who can contribute meaningfully from day one.
Our projects
We work on a variety of projects, including our own product development as well as client-facing work. The exact project mix changes over time — you can explore more on our website, and we’re happy to explain the details personally if you stop by.
Language requirements
Fluent Czech or Slovak
Fluent English
What we offer
Remuneration: 100,000 – 160,000 CZK, plus bonus system
Inspiring and challenging work with senior colleagues with worldwide experience
Office in Prague
Partial remote work possible once you’re up to speed
Expect to be onsite at least once per week
No rigid corporate structures, no unnecessary process overhead
Our culture
Your skills and experience matter, but so do shared values. We look for people who are:
Open-minded and always learning
Comfortable adapting to new tools (including AI)
Thoughtful about their work, not just executing tasks
Collaborative, without needing hand-holding
Independent, without acting as a solo rockstar
We do fun things together — and we also respect if that’s not your thing.
