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.



