Frontend AI Engineer
NewPage Solutions
Full time- 3+ years
- Not Disclosed
- Remote, India
- Post Date: Jun 05, 2026
- End Date: Sep 05, 2026
- 3+ years
- Not Disclosed
- Remote, India
- Post Date:Jun 05, 2026
- End Date: Sep 05, 2026
Skills:
- CSS3
- Tailwind
- GitHub
Job Description:
Responsibilities
- Sit with product, design, and engineering to translate evolving requirements and ambiguous ideas into shipping interfaces.
- Co-shape interaction patterns for AI-driven experiences—streaming responses, evidence citations, confidence cues, guided workflows—as UX is stress-tested with real users.
- Build prototypes fast to react to. Iterate from rough designs and feedback rather than waiting for finished specs.
- Distinguish AI-surfaced output from authoritative or human-approved content visually and structurally—because in enterprise contexts that distinction matters.
- Build (fast) with AI
- Build production-grade front-ends in React 18+ with TypeScript, using Next.js (App Router) or equivalent meta-frameworks (Remix, TanStack Start).
- Implement streaming UI patterns for chat interfaces and agent interactions—Server-Sent Events, streaming fetch, optimistic updates, partial rendering.
- Build dense, real-time dashboards with multi-level drill-down (portfolio ? segment ? entity ? task) and multi-view visualizations.
- Implement data visualizations using Recharts, Visx, D3.js, Plotly, or ECharts—including radar/spider charts, time-series, and custom chart compositions.
- Build component architectures grounded in design systems and tokens, using Tailwind CSS with shadcn/ui, Radix UI, Material UI, or Mantine.
- Implement client and server state cleanly: TanStack Query for server state; Zustand, Redux Toolkit, or Jotai for client state.
- Use AI-assisted development tools (Claude Code, Cursor, GitHub Copilot) through structured workflows, templates, and sub-agents—with discipline and review.
Qualification & Experience
- 3+ years modern front-end engineering experience, production-grade.
- Strong React 18+ and TypeScript fundamentals, with hands-on Next.js (App Router) or equivalent meta-framework experience.
- Data visualization experience: radar/spider charts, multi-level drill-down dashboards, real-time data views. Hands-on with at least one of Recharts, Visx, D3.js, Plotly, or ECharts.
- Streaming UI experience: Server-Sent Events, streaming fetch, real-time data patterns, chat-style interfaces with progressive rendering.
- Component architecture and design-system implementation. Hands-on with Tailwind CSS and at least one component library (shadcn/ui, Radix UI, Material UI, or Mantine).
- Strong state management with TanStack Query plus one of Zustand, Redux Toolkit, or Jotai.
- Forms and validation: React Hook Form + Zod or equivalent.
- Testing discipline: Vitest or Jest, React Testing Library, Playwright (or equivalent) for E2E.
- WCAG 2.1 AA conformance, keyboard navigation, ARIA patterns.
- Active, structured use of AI-assisted development tools (Claude Code, Cursor, GitHub Copilot) with demonstrable workflows.
- Comfortable iterating from evolving designs and co-shaping interaction patterns rather than executing fixed specs.
- Strong attention to information hierarchy—you can hold multiple audiences with different mental models in your head on the same product.
- A real, recent trail of built things: GitHub, a portfolio, side projects, indie tools, or OSS contributions.
- A no-compromise attitude on clean code, performance, accessibility, and user experience.
- Bachelor's or Master's in Computer Science, Design Engineering, or a related discipline (or equivalent demonstrable experience).
-
Salary
Not Disclosed
-
Role
Engineer
-
Area of Practice
- Development
- Artificial Intelligence
-
Experience
3+ years
Remove this line later

