Language:
EngineeringFull-timePosted Sep 24, 2025

Senior Full-Stack Engineer (Next.js + Node)

Help build the core BD-Cooks platform across web and EPOS — Next.js 15, shadcn/ui, Tailwind, Prisma (MySQL), and Node services. Small team, big surface area, rapid shipping.

Role overview
What you’ll do
  • Ship production features across the stack (Next.js App Router, Node APIs, Prisma/MySQL).
  • Design clean domain models and resilient queues/caches (e.g., RabbitMQ/Redis).
  • Own quality: tests, observability, performance budgets, error budgets.
  • Review PRs, mentor teammates, and contribute to engineering standards.
  • Collaborate with Design and Ops to scope pragmatic, customer-obsessed solutions.
Requirements
What we’re looking for
  • 5+ years with TypeScript, React/Next.js, and Node in production.
  • Solid SQL + Prisma (or similar ORM) and schema design.
  • Experience with auth, file/image pipelines, and background jobs.
  • Comfort with AWS or similar (logs, metrics, CI/CD).
  • Strong product sense and UX empathy; bias to simple solutions.
Nice to have
  • React Native/Expo, Electron, or kiosk/EPOS work.
  • WebSockets, RabbitMQ (Rascal), thermal printers.
  • i18n, accessiblity, and performance tuning at scale.
Benefits
  • Competitive pay; flexible work (remote/hybrid).
  • Learning budget (books, courses, conferences).
  • Modern tooling and autonomy; fast ship cycles.