Middle Next.js Developer

Ruby Labs
Ukraine, North Macedonia, Turkey, EU, Serbia, Georgia
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 2+ yearsSkills: ["Autonomy","Structured communication","Ownership","Attention to quality","Risk escalation"]

Build and ship end-to-end product features for a D2C subscription service, owning tasks from breakdown and estimation through implementation, testing, observability, and clean releases. Work across a TypeScript monorepo with a Next.js App Router client, a Fastify + Payload CMS API on PostgreSQL, and Cloudflare Workers at the edge. Deliver high-quality, production-ready code using feature flags/A-B testing, secure development practices, and rigorous testing.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Ruby Labs
Ruby Labs
1 day ago

Middle Next.js Developer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

Build and ship end-to-end product features for a D2C subscription service, owning tasks from breakdown and estimation through implementation, testing, observability, and clean releases. Work across a TypeScript monorepo with a Next.js App Router client, a Fastify + Payload CMS API on PostgreSQL, and Cloudflare Workers at the edge. Deliver high-quality, production-ready code using feature flags/A-B testing, secure development practices, and rigorous testing.
Location: Ukraine, North Macedonia, Turkey, EU, Serbia, Georgia
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build features across the Next.js client and Fastify + Payload CMS backend according to product requirements.
  • •Follow Feature-Sliced Design layering, naming, and strict import conventions in the codebase.
  • •Ship changes behind feature flags and A/B experiments, fully localized across supported locales.
  • •Integrate third-party providers (billing, email/CRM, analytics) over REST APIs and webhooks with correct reliability handling.
  • •Ensure quality and reliability with unit, integration, and e2e tests; optimize performance and conduct root-cause analysis for recurring issues.

Pay and Benefits

Perks:Remote WorkPaid LeaveMacbook

Key Requirements

  • •2+ years of commercial React experience, including 1+ year with Next.js (App Router, Server Components, route handlers, rendering/caching) and solid TypeScript.
  • •Backend experience with Fastify/Nest/Express on PostgreSQL, including REST API design, schema migrations, and integrations via REST/webhooks with signature verification, idempotency, and retries.
  • •Hands-on with TanStack Query, Zustand, React Hook Form + Zod, and Tailwind CSS, plus a React component library such as HeroUI, MUI, or shadcn/ui.
  • •Experience with a code-first headless CMS on PostgreSQL (Payload, Strapi, Directus, or equivalent), including collections, access control, generated types, and migrations.
  • •Testing and delivery discipline: unit/integration tests (Vitest or Jest), e2e tests (Cypress or Playwright), Git flow, and working with CI.
Experience:2+ years
Skills:AutonomyStructured communicationOwnershipAttention to qualityRisk escalation
Languages:English
Tech Stack:Next.jsReactTypeScriptFastifyNestExpressNode.jsPostgreSQLRESTWebhooksSchema validationAccess controlCloudflare WorkersPayload CMSTanStack QueryZustandReact Hook FormZodTailwind CSSHeroUI

Company Brief

Ruby Labs
Builds custom software products, platforms, and digital solutions for businesses, focusing on modern web and mobile development, UX design, and engineering consultancy to accelerate product delivery and technical strategy.
Industry: Professional Services
Website