Posted on: 11/12/2025
Description :
ABOUT THE COMPANY :
One of our Customer based in CA, USA (ROI-AI), founded by ExGoogle DeepMind is building an AI-powered platform for automating chargeback dispute management in wholesale and retail distribution.
The platform will help analysts reduce manual work by 90% through intelligent document parsing, evidence assembly, and workflow automation.
ROI-AI is a seed-stage startup with a solid technical foundation and early customer traction, looking to expand the engineering team to complete our MVP and scale.
About the Role :
We're looking for a Frontend Engineer to build the user-facing experience for our AI-powered chargeback management platform.
You'll work on a chat-first interface where analysts interact with AI agents, review evidence, and manage dispute workflows.
This is a high-impact role where your work directly shapes how customers experience our product.
What You'll Do :
- Build and maintain our React/TypeScript web application.
- Develop real-time chat interfaces with WebSocket integration.
- Create data visualization components for case analytics and evidence review.
- Implement responsive, accessible UI using shadcn/ui and Tailwind CSS.
- Work with TanStack Query for data fetching and state management.
- Integrate with Clerk for authentication and user management.
- Write Playwright tests for critical user flows.
- Collaborate with backend engineers on API contracts and real-time protocols.
- Contribute to design system and component architecture.
Tech Stack :
Layer Technologies :
- Framework React, TypeScript, Vite.
- Styling Tailwind CSS, shadcn/ui, Radix UI.
- State TanStack Query, React Context.
- Real-time WebSocket (native), custom hooks.
- Auth Clerk.
- Forms React Hook Form, Zod validation.
- Testing Playwright (E2E).
- Build Vite, Docker, nginx.
Requirements :
- 3+ years of frontend development experience.
- Strong React and TypeScript proficiency.
- Experience with modern CSS (Tailwind, CSS-in-JS, or similar).
- Understanding of REST APIs and real-time communication (WebSocket).
- Experience with component libraries and design systems.
- Comfortable with testing (unit, integration, or E2E).
- Strong attention to UI/UX details.
- Ability to work independently in a fast-paced startup.
Nice to Have :
- Experience with chat/messaging interfaces.
- Real-time application development (WebSocket, SSE).
- Data visualization experience (charts, tables, dashboards).
- Accessibility (WCAG) experience.
- Experience with Clerk, Auth0, or similar auth providers.
- Familiarity with AI/LLM-powered applications.
- Financial services or enterprise B2B SaaS experience.
- Previous startup or founding engineer experience.
What You'll Work On (First 90 Days) :
- Month 1 : Onboard, understand the codebase, ship UI improvements and bug fixes.
- Month 2 : Own a core feature (case workspace, evidence viewer, or chat improvements).
- Month 3 : Lead implementation of a major frontend initiative, contribute to design system.
Key Features You'll Build :
- Chat Interface : Real-time messaging with AI agents, tool results, file uploads.
- Case Workspace : Evidence panels, document viewers, verification results.
- Dynamic UI : Agent-driven components that render based on backend state.
- Analytics Dashboard : Case metrics, recovery rates, performance charts.
- Settings & Admin : Organization management, user roles, retailer configuration.
Compensation : The compensation offered for this role will be at the prevailing best market rate.
You must have a valid passport to apply for this role.
Did you find something suspicious?
Posted by
Posted in
Frontend Development
Functional Area
Frontend Development
Job Code
1589143
Interview Questions for you
View All