Techery

Full-Stack Engineer – FE-first

Techery

full-time

Posted on:

Location Type: Hybrid

Location: KyivUkraine

Visit company website

Explore more

AI Apply
Apply

About the role

  • 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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactNext.jsZustandSWRNestJSTypeScriptNode.jsPostgreSQLTypeORMPlaywright