Fullstack Engineer (Node.js + React)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Fullstack Engineer (Node.js + React): Building a demanding B2C e-commerce product with an accent on vertical delivery from API and data sync to storefront and admin UI. Focus on integrating ERP/commerce systems, payment gateways, and implementing spec-driven development using AI-assisted tools.
Location: Remote from anywhere in the world or from offices in Kyiv, Lviv, or Warsaw
Company
is a technology partner helping businesses thrive through software engineering and a strong community-driven approach.
What you will do
- Deliver full vertical slices including backend services, APIs, data models, and storefront/admin UI.
- Implement and evolve e-commerce features such as catalogs, filters, checkout, and authentication.
- Design and maintain synchronization jobs for stock, pricing, and catalog data with clear source-of-truth boundaries.
- Build high-performance, accessible, and SEO-optimized surfaces using Next.js and React.
- Use AI coding assistants and Spec-Driven Development (SDD) workflows to implement features from written specifications.
- Conduct code reviews across the full stack and identify technical risks early, especially regarding payments and stock.
Requirements
- 3-5 years of commercial experience in full-stack or backend-heavy web development.
- Production-grade TypeScript expertise across both API and UI layers.
- Backend proficiency with Node.js and NestJS (or similar modular frameworks).
- Frontend experience with React and Next.js (App Router, SSR/SSG).
- Experience with PostgreSQL (schema design, migrations) and REST APIs.
- English: B2 (Upper Intermediate) or higher required for collaboration.
- Daily use of AI coding assistants (Cursor, Claude Code, GitHub Copilot, etc.).
- Experience with spec-first workflows (e.g., GitHub Spec Kit).
Nice to have
- E-commerce domain experience (PLP/PDP, carts, promotions).
- Experience with 1C/ERP inventory sync and payment/shipping integrations (e.g., Mono, Nova Poshta).
- SEO expertise (canonicals, sitemaps, Core Web Vitals).
- UI stack: Tailwind CSS, shadcn/ui, MUI, TanStack Query, Zustand/Redux.
- Experience with Message Queues (BullMQ, SQS), Docker, and AWS (Lambda, ECS, S3).
Culture & Benefits
- Competitive salary and regular performance appraisals.
- Professional development support, including online courses, certifications, and English language study compensation.
- Paid vacation (18 working days) and sick leave (15 days).
- VIP medical insurance or sports coverage.
- Flexibility to work fully remote from any country or use offices in Kyiv, Lviv, or Warsaw.
- Necessary equipment provided and coworking compensation.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →