10 дней назад
Middle Next.js Developer
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Middle Next.js Developer (TypeScript/React): Building and shipping end-to-end features for a D2C subscription product across a TypeScript monorepo with a Next.js App Router client, Fastify and Payload CMS API, PostgreSQL, and Cloudflare Workers, with an accent on testing, observability, integrations, and production ownership. Focus on optimizing rendering, caching, database queries, and bundle size while designing secure APIs, verifying AI-generated code, and maintaining reliability through root-cause analysis.
Location: Remote from Ukraine, Bosnia, the European Union, Georgia, North Macedonia, Serbia, or Turkey; applicants must be located within approximately ±4 hours of CET.
Company
creates and operates consumer products across the health, education, and entertainment industries.
What you will do
- Build and ship product features across a Next.js App Router client and a Fastify plus Payload CMS backend.
- Develop within a TypeScript monorepo using Feature-Sliced Design, strict layering, naming, and import conventions.
- Deliver localized features behind feature flags and A/B experiments.
- Integrate billing, email, CRM, and analytics providers through REST APIs and webhooks.
- Write unit, integration, and end-to-end tests, review code, and resolve bugs through root-cause analysis.
- Optimize performance, apply secure development practices, and maintain logging, metrics, alerts, and production stability.
Requirements
- 2+ years of commercial React experience, including 1+ year with Next.js, App Router, Server Components, route handlers, rendering, and caching strategies.
- Solid TypeScript and Node.js experience with Fastify, Nest, or Express; PostgreSQL; REST API design; migrations; authentication; and web security fundamentals.
- Experience with TanStack Query, Zustand, React Hook Form, Zod, Tailwind CSS, and a React component library.
- Experience with Payload, Strapi, Directus, or an equivalent code-first headless CMS on PostgreSQL.
- Experience with Cypress or Playwright, Vitest or Jest, Git flow, code review, CI, and production delivery.
- English at B1+ level and availability within approximately ±4 hours of CET are required.
Nice to have
- Daily use and project configuration of AI development tools such as Claude Code, including context, instructions, rules, and integrations.
- Experience with signature verification, idempotency, and retries for webhook integrations.
Culture & Benefits
- Remote work with flexible autonomy and a focus on work-life balance.
- Unlimited paid time off and paid national holidays.
- Company-provided MacBook for employees who need one.
- Flexible independent contractor agreement.
- Autonomous work with written risk communication, accountability for production outcomes, and escalation of complex architectural decisions.
Hiring process
- Application review typically takes 3–5 days.
- Recruiter screening lasting 40 minutes.
- Technical interview lasting 90 minutes, followed by a 60-minute final interview.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
FocusReactive
6 дней назад
Strong Middle Developer (React/Next.js + Node.js) with Focus on Backend and Stripe Usage Experience
14 дней назад
Fullstack Engineer (Vue/React)
11 часов назад
Senior Fullstack Developer (Node.js)
14 дней назад
Software Engineer (React/Node.js)
10 дней назад
Fullstack Engineer (AI)
13 дней назад