remote Full-time

Buildofarm is hiring a Senior Full-Stack Developer - Poland

About the Role

Buildofarm is looking for a Senior Full-Stack Developer to own and evolve our core B2B marketplace platform. This isn't a ticket factory gig—you'll have real autonomy over architecture decisions, ship features end-to-end, and directly impact how thousands of businesses discover and trade with each other.

What You'll Do

  • Build and scale a multi-tenant B2B marketplace, including RFQ workflows, quotation management, and order processing.
  • Evolve our real-time messaging and notification systems.
  • Work on payment infrastructure, including gateway integrations, subscription billing, and webhook processing.
  • Develop search, discovery, and supplier directory features.
  • Build admin tooling and platform-wide role-based access control (RBAC).
  • Perform performance optimization as we grow from hundreds to thousands of active companies.
  • Write tests and establish engineering standards that scale with the team.

What We're Looking For

  • 5+ years of production TypeScript experience, including generics, discriminated unions, and caring about end-to-end type safety.
  • An AI-augmented development workflow, using tools like Claude Code or Cursor daily to write, refactor, and debug code.
  • Strong Next.js / React experience with App Router, Server Components, server actions, and caching strategies.
  • Solid backend fundamentals, able to design a database schema, write efficient queries, and think about indexing.
  • tRPC or similar end-to-end typesafe API experience.
  • PostgreSQL + Prisma (or similar ORM) experience for schema design, migrations, and performance.
  • A security-first mindset regarding input validation, auth middleware, webhook verification, rate limiting, CSRF, and XSS prevention.
  • Testing discipline, writing integration and unit tests for critical paths.

Nice to Have

  • Experience with B2B/marketplace platforms, multi-tenant architecture, buyer/seller flows, and RFQ processes.
  • Payment integrations experience, including webhooks, idempotency, and PCI compliance considerations.
  • Real-time features experience with SSE, WebSockets, or live messaging.
  • AWS services experience, specifically S3, CloudFront, presigned URLs, and IAM policies.
  • Monorepo experience with Turborepo, pnpm workspaces, or shared packages.
  • DevOps basics, including CI/CD pipelines, Railway.com deployment, and environment management.
  • Experience with Zod or similar runtime validation libraries.

Technical Stack

  • Frontend: Next.js, React, TypeScript, Tailwind, Shadcn/ui
  • API Layer: tRPC, React Query, Zod validation
  • Database: PostgreSQL, Prisma ORM, Redis
  • Infrastructure: Railway, AWS S3, CloudFront CDN
  • Authentication: better-auth (session-based)
  • Payments: NMI (Network Merchants Inc)
  • Tooling: Claude Code, Cursor, Turborepo, Vitest, react-email + Resend

Team & Environment

You'll join a small, fast-moving team where you'll have big ownership. You won't be waiting for three approvals to merge a PR.

Benefits & Compensation

  • Salary: $50,000 - $80,000 per year

Work Mode

This is a fully remote position open to candidates in Serbia and Poland.

Buildofarm is an equal opportunity employer.

Required Skills
Next.jsReactTypeScripttRPCPostgreSQLPrismaTailwindRedisAWSVitest
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
B

We're building the infrastructure that powers how businesses trade globally. Think of us as the modern backbone for B2B commerce - a marketplace platform connecting buyers and suppliers across industries, streamlining everything from sourcing to payments.

Job Details
Category fullstack
Posted 8 days ago