Posted on: 12/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