Role: UI Engineer (Senior) — Commerce Hub Developer Studio
Location: NJ
onsite or worst case need basis travel
JD:
- Own the Next.js 14+ App Router application (C-01) end-to-end: SSR/ISR content rendering, BFF proxy to Spring Boot backend, CSP nonce injection, HSTS headers, MDX pipeline, and all 80+ UI features across navigation, API reference, golden paths, admin console, and AI chatbot.
- Lead UX design and implementation for a developer portal serving interactive API docs, guided training flows, chatbot widgets, webhook testers, and an admin console — delivering WCAG 2.1 AA accessibility, Lighthouse 90+ scores, and LCP < 2.5s using React 18, TypeScript, and Tailwind CSS.
- Configure and maintain WebInspect-compliant security headers (Content-Security-Policy with nonces, HSTS with preload, X-Frame-Options, X-Content-Type-Options) via Next.js middleware, and own the MCP server endpoints running in-process within the Node.js BFF layer.
- Collaborate with Claude Opus as the primary code generator — critically reviewing all AI-produced UI components, SSR logic, and Next.js middleware for correctness, security, and UX quality before merging to production.
- 10+ years engineering experience with 4+ years in React/Next.js; proven track record building developer-facing platforms (docs portals, API consoles, or design systems); strong UX sensibility and comfort owning both design and implementation in a small team.