Front end engineer - React

3 years

0 Lacs

Posted:4 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

ABOUT THE COMPANY

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. (Having USA VISA holders will be preferred)


Company: ROI-AI Website





Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You