Hybrid Full-Stack Engineer – FE-first

Posted last week

Apply now

About the role

  • Full-Stack Engineer developing a corporate e-commerce platform for global wellness company. Responsibilities include building React components, API endpoints, and working with multi-market applications.

Responsibilities

  • Build complex React components and user flows, including multi-step forms, cart interactions, and checkout wizards
  • Implement state management using Zustand stores and data fetching via SWR
  • Develop e-commerce UI features: product pages, cart, checkout, and subscription management
  • Create and maintain API endpoints in NestJS to support frontend features
  • Work with 36 market configurations, handling different locales, currencies, and UI variations
  • Collaborate with the QA team to write and maintain Playwright E2E tests

Requirements

  • 3+ years of experience with React & Next.js: component architecture, custom hooks, SSR/SSG, App Router
  • Strong CSS and styling skills: CSS-in-JS, responsive design, implementing and maintaining design systems
  • Experience with state management: Zustand, Redux, or similar; data fetching with SWR or React Query
  • Proficient in TypeScript within large React codebases
  • Experience with Node.js / NestJS: building REST APIs and tRPC endpoints
  • Hands-on experience with SQL databases (PostgreSQL) and ORMs (TypeORM or Prisma)
  • Familiarity with CSS-in-TypeScript solutions (e.g., vanilla-extract)
  • Experience with React Hook Form and complex form validation logic
  • Experience writing E2E tests using Playwright
  • Developing multi-locale / multi-market applications
  • Understanding of e-commerce UI: cart, checkout, product pages
  • Experience working in NX monorepo environments

Job title

Full-Stack Engineer – FE-first

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job