← All roles

Engineering · Remote · flexible hours

JavaScript Full-stack Engineer

Build Tournee (sports SaaS) and Open Mercato CRMs across the stack — React Native, NestJS, GraphQL, and PostgreSQL.

8,000–16,400 PLN / mo · 50–100 PLN / hB2B / umowa zlecenieOpen

Join Full Stack House as a full-stack engineer to help build a modern sports tournament platform (Tournee) and CRM applications on Open Mercato. The position is remote with flexible hours. Both projects already have working code to learn from, and you'll be mentored by a tech lead with 15+ years of experience who cares deeply about code quality and process — protected main branch, PR-based development, CI/CD, and automated tests on every merge.

What you'll do

  • Develop Tournee — a SaaS platform for sports tournament organization, with a React Native web + mobile app and a NestJS backend exposing a GraphQL API.
  • Build CRM applications on Open Mercato that help businesses manage customer relationships and streamline their workflows.
  • Work across the stack — from React / React Native frontends to NestJS backends, GraphQL APIs, and PostgreSQL databases.
  • Write maintainable, tested code following modern best practices — automated tests, code reviews, and CI/CD pipelines.
  • Collaborate closely with the tech lead and other engineers to design features that deliver great user experiences.

What we're looking for

  • Experience with JavaScript and TypeScript.
  • Experience in front-end or back-end development (Node.js, NestJS, or similar frameworks).
  • Willingness to work across the full stack — you needn't be an expert in both, but be comfortable (or eager to learn) on either when needed.
  • Experience with SQL databases (PostgreSQL preferred).
  • Experience with git and pull-request-based development.
  • Experience writing automated tests.

Nice to have

  • React or React Native experience.
  • Infrastructure-as-Code experience (Terraform).

Apply for this role

Tell us a bit about yourself and attach your CV. We read every application ourselves.

CV or resume

Tell us about yourself — why this role, why you'd be a great fit, and any questions about the offer. Add your portfolio links here too if they aren't already in your CV.

About the studio

Senior, autonomous, AI-native

01

You own it, end to end

No PM tax, no handoff chain. You research, build, test, ship to production, and close the loop with the client. The whole thing is yours.

02

You direct the AI, for real

You set scope, architecture and the bar, then drive parallel agents through the build and the verification — judgment is yours, not the machine's. We invest in the tooling that makes one senior move like five.

03

High standards, no waste

Every feature ships with automated tests and demo data. Small PRs, merged confidently, gated in CI. Concrete, fast, good — or we fix it.

How we work

Remote-first, async, no crunch

Remote-first, Poznań optional

Most of us work remotely. We keep a hybrid office in Poznań for anyone who wants it — come in, or don't. Flexible hours and your own out-of-office calendar.

Async, but unblock first

A short daily, progress shared as you go — not dumped at 6pm. Before your own deep work, you clear the questions and reviews someone's waiting on. Nobody sits blocked.

Sane hours, no hero culture

No 24/7 on-call, no Friday-evening deploys. A fire gets a quick revert now; the real fix lands next day, in hours, with a second pair of eyes.

Overcommunicate with clients

A weekly status, a roadmap that's always current, and anything out of scope flagged the moment it comes up. Silence breeds doubt — updates build trust.

Tools are on us

Need an AI tool, a license, a better machine? If it's worth the cost, we buy or reimburse it. We expect you to automate the repetitive parts of your own job.

Quality, gated not bureaucratic

Conventional Commits, PR + review before merge, infra as code with OpenTofu. Small PRs, merged with confidence — the process exists to ship faster, not slower.

Life at FSH

We build together, we bond together