Unknown Company

Middle Next.js Developer

Location not specified • Posted 2 days ago
Remote Contract IT & Technology

Role overview

A mid-level frontend and full-stack engineering role focused on a consumer subscription product, working inside a typed TypeScript monorepo that spans a Next.js App Router client, a Fastify and Payload CMS API backed by PostgreSQL, and edge services on Cloudflare Workers. You will own features end-to-end—from breakdown and estimate through implementation, testing, and production release—while working within a strict Feature-Sliced Design codebase. The position suits a disciplined engineer who treats production stability as the standard and is comfortable with high autonomy inside a sprint.

Responsibilities

  • Build product features across the Next.js frontend and the Fastify plus Payload CMS backend, respecting layered Feature-Sliced Design conventions.
  • Ship changes behind feature flags and A/B experiments, fully localized across every supported locale.
  • Integrate third-party providers for billing, email or CRM, and analytics through REST APIs and webhooks.
  • Cover functionality with unit, integration, and end-to-end tests, and conduct thorough self-reviews before requesting peer review.
  • Diagnose and root-cause bugs, optimize rendering and caching strategies, database queries, and bundle size.
  • Apply secure development practices—schema validation, access control, careful secret handling—and contribute structured logging, metrics, and alerts.
  • Break down, estimate, and deliver tasks within sprints, communicate risks early, and elevate architectural or security questions to senior engineers.

Requirements

  • Two or more years of commercial React experience, including at least one year with Next.js (App Router, Server Components, route handlers, rendering and caching) and confident TypeScript.
  • Node.js backend experience on a typed HTTP framework such as Fastify, Nest, or Express, with PostgreSQL, REST API design, schema migrations, and webhook integrations including signature verification, idempotency, and retries.
  • Hands-on familiarity with TanStack Query, Zustand, React Hook Form with Zod, Tailwind CSS, and a component library like HeroUI, MUI, or shadcn/ui.
  • Experience with a code-first headless CMS on PostgreSQL such as Payload, Strapi, or Directus, including collections, access control, and generated types.
  • Testing discipline using Playwright or Cypress for end-to-end coverage and Vitest or Jest for unit and integration tests, plus Git flow, code review, and CI workflows.
  • Daily use of AI development tools such as Claude Code or equivalents, including configuring context, instructions, and integrations, with ownership over the quality and security of generated output.
  • English at B1 or above.

Nice to have

  • Background in subscription or D2C product development.
  • Experience operating against edge runtimes like Cloudflare Workers.
  • Familiarity with performance budgets and observability platforms.

Benefits and work setup

  • Fully remote position open to candidates within roughly plus or minus four hours of CET.
  • Unlimited paid time off plus paid national holidays.
  • Company-provided MacBook.
  • Independent contractor agreement with flexibility on location and schedule.
  • Three-stage interview process: recruiter screen, technical interview, and final interview.

#J-18808-Ljbffr

Middle Next.js Developer in Location not specified at Unknown Company

This position is listed as contract and able to be worked remotely.

Back to Job Search