FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Director of Engineering, Front-end and Ordering Platform
ezCaterDirector of Engineering leading front-end platform and ordering experience for ezCater's food tech solutions. Owning customer journey from discovery to checkout with AI integration and multi-team leadership.
Posted 6/18/2026full-timeRemote • Massachusetts • 🇺🇸 United StatesLead💰 $250,000 - $334,000 per yearWebsite
Tech Stack
Tools & technologiesJavaScriptNext.jsReactTypeScript
About the role
Key responsibilities & impact- Own front-end platform and architecture across Next.js (App Router), React, TypeScript, and Astro, including micro-frontend composition strategies, monorepo, shared design system, cross-MFE state management, and MFE shell orchestrator.
- Define the opinionated path for building and deploying front-end applications — CI/CD, observability, accessibility, performance budgets, and contract testing — across both the marketplace and internal tools channels.
- Own the full ordering experience from discovery, personalization, and menu browsing through cart, checkout, and payment, consuming headless backend APIs through BFF layers.
- Drive AI-native front-end development, including design-to-code pipelines (Figma, Claude Design, v0), AI-assisted development against organizational context, and AI-powered product experiences such as personalized recommendations, intelligent search, and conversational ordering.
- Ensure front ends are machine-readable and API-first to serve AI agents alongside human users, with awareness of emerging commerce protocols (MCP, Universal Commerce Protocol).
- Own the design system as infrastructure — design tokens, theming, cross-platform consistency — packaged and documented for both human engineers and AI code generation workflows.
- Lead and develop three engineering teams, scaling the organization as it grows; recruit and develop engineers and managers, including from minimal staffing.
- Hold a high technical bar: review front-end system designs, challenge architectural decisions, and identify performance issues from technical signals.
Requirements
What you’ll need- Demonstrated experience standing up front-end engineering organizations, not just inheriting them
- Deep fluency in Next.js (App Router), React, TypeScript, and modern build tooling (e.g., Turborepo, Rspack), with hands-on architectural credibility
- Experience leading multi-team web applications with micro-frontend architectures; strong opinions on composition strategies per journey stage and cross-MFE concerns (CSS isolation, state sharing, auth propagation, SSR vs. CSR, contract testing)
- Ownership of a transactional customer journey — discovery, cart, checkout, payment — including BFF architectures and multiple customer types or ordering modes on a single platform
- Practical AI fluency across front-end work: design-to-code workflows, AI-assisted testing, AI-powered product features, and the infrastructure that makes AI effective (component library docs, API contracts, repository context)
- Design system experience — tokens, theming, cross-platform consistency, documentation for human and AI consumers
- Expertise in performance and observability: Core Web Vitals, real user monitoring, and performance budgets enforced in CI
- Experience leading engineering managers, developing teams, and making hard performance calls
- Ability to travel up to 5 days per quarter for Together Weeks, team gatherings and other events, when applicable.
Benefits
Comp & perks- Market competitive salary
- Stock options
- 12 paid holidays
- Flexible PTO
- 401K with ezCater match
- Health/dental/FSA
- Long-term disability insurance
- Mental health resources
- Family planning resources
- Employee meal program
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Next.jsReactTypeScriptmicro-frontend architectureCI/CDobservabilityperformance budgetsdesign-to-code workflowsAI-assisted developmentcontract testing
Soft Skills
leadershipteam developmentrecruitmentarchitectural decision-makingperformance evaluation