
Full-Stack Engineer – FE-first
Techery
full-time
Posted on:
Location Type: Hybrid
Location: Kyiv • Ukraine
Visit company websiteExplore more
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