Frontend Developer (React) – SaaS Dashboard + API Integration

Remote Full-time
We’re building an AI-powered invoicing platform for freelancers.

The backend is fully built.

The UI/UX has been redesigned in Figma (including animations and interactive states).

We’re looking for a strong React developer to:

- Implement the redesigned interface

- Connect it to the existing backend

- Recreate animations and interaction polish

- Deliver a production-ready frontend

Framework can be:

- React + other suitable setup

We’re open, but the implementation must be scalable and clean.

Scope of Work

- Core Modules

- Dashboard (analytics widgets, quick actions)

- Invoices (list, detail, create/edit flow)

- Clients (list, detail, portal)

- Contracts (list, editor, e-signature flow)

- Settings (profile, branding, notifications)

- Auth (login, signup, password reset)

- Empty, loading, and error states

- Fully responsive layouts

What This Role Includes

1️⃣ Figma to Production UI

- Pixel-accurate implementation

- Component-based architecture

- Clean spacing, typography, design tokens

- Proper hover, active, focus, disabled states

2️⃣ Backend Integration

- Connect to existing REST APIs

- Handle authentication (JWT/cookies/session-based)

- Pagination, filtering, sorting

- Form validation + server error handling

- File uploads

- Proper loading + optimistic updates where appropriate

3️⃣ Animations & Interaction Polish

- Microinteractions

- Smooth transitions between states

- Animated modals, dropdowns, state changes

- Possibly Framer Motion or similar

- Performance-optimized animations

This is not a static admin template job, UX polish matters.

Tech Preferences (Flexible but Modern):

- React (required)

- TypeScript (required)

- State/data: React Query / SWR or equivalent

- Forms: React Hook Form or similar

- Animations: Framer Motion or equivalent

- Styling: Tailwind / CSS Modules / Styled Components (open)

The developer should justify stack choices if proposing alternatives.

Requirements

- Proven experience building SaaS dashboards

- Strong API integration experience

- Experience implementing animations in production apps

- Good understanding of performance optimization

- Clean, maintainable component structure

- Familiar with accessibility best practices

- Git-based workflow

Deliverables

- Fully working frontend connected to backend

- Clean project structure

- Reusable component system

- Responsive implementation

- Smooth animations implemented properly

- Setup documentation

Apply Now

Apply Now
Apply Now →
← Back