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.