Authority Partners is a leading global IT services company seeking a Senior Frontend Engineer to work on a complex AI Native digital media platform. The role involves directing agent workstreams to generate Next.js components and ensuring the correctness, performance, and accessibility of the output.
Responsibilities:
- Direct agent workstreams that generate Next.js components and pages from a design system specification
- Review all agent-generated output for correctness, performance, and accessibility compliance
Requirements:
- 5+ years of professional frontend development with React 18 and Next.js 14+ in production environments
- Next.js 14+ App Router at production depth: Server vs. Client Component decision rules, SSR/SSG/ISR strategy per content type, streaming with Suspense, route handlers and server actions
- TypeScript strict mode: ability to identify type safety violations and prop interface errors in AI-generated component code
- shadcn/ui + Tailwind CSS component architecture: design token management, responsive breakpoints, dark and light mode variants
- Direct experience directing AI agent component generation (Claude Code, Cursor Agent, or equivalent): writing effective component specifications and reviewing agent output for visual correctness, type safety, accessibility, and performance
- Ability to review AI-generated frontend code for: incorrect Server/Client Component placement, missing loading and error states, accessibility attribute errors, image performance issues, and unnecessary re-renders
- Good working knowledge of English; ability to work with German-language UI content
- Technical SEO implementation: JSON-LD structured data (NewsArticle, VideoObject, FinancialProduct schemas), canonical URL strategy, Core Web Vitals optimisation (LCP, CLS, INP)
- GEO (Generative Engine Optimisation): per-article source metadata generation, llms.txt endpoint design, AI-search-optimised content structure
- WCAG 2.1 AA at code review depth: keyboard navigation, ARIA landmark and attribute correctness, focus management, screen reader compatibility
- Stripe.js integration for subscription checkout flows
- Experience adapting an inherited codebase under a live delivery deadline
- German-language layout awareness: compound word handling, multi-market conditional content rendering