We are seeking a Frontend Developer to build and own the frontend of a TMS dashboard with integrated AI actions. This is a complex, data-heavy application requiring strong React and TypeScript skills. The role involves rebuilding a frontend against an existing backend, mapping to API contracts not designed by the candidate, and building AI-integrated UI features including streaming chat, OCR review interfaces, and AI action audit trails. Key Responsibilities Build and maintain complex, data-heavy dashboard UIs using React with hooks, context, and component architecture Implement role-based UI — what users can see and do is determined by their user type Design and develop complex multi-field forms with validation, conditional fields, and server-side error handling Integrate with existing backend API contracts (REST) mapping to endpoints not designed by you Implement state management at scale using Redux, Zustand, React Query, or a combination Build real-time UI features using WebSockets or Server-Sent Events for live shipment status updates Develop streaming chat interface handling LLM token-by-token rendering via SSE or WebSocket Build AI action receipt UI auditable display of what AI did, what data changed, and review/rollback path Create OCR review interfaces: scanned document + AI-extracted fields with confidence indicators and editable correction fields before committing to the database Implement optimistic UI patterns for AI actions with clean rollback on failure Build file upload and document management UIs: drag and drop, upload progress, preview, and status tracking through the OCR pipeline Build data visualizations: charts, maps, and status boards for operational monitoring Ensure responsive design across all pages many pages will need to be created beyond existing designs Handle async UI patterns throughout: loading states, error states, and optimistic updates #J-18808-Ljbffr
Ai Integration Specialist
TALENTO
Remote, Remote
Publicado hace 9 días
Denunciar empleo