React js / Next.js Developer for Complex Data Grid
Presupuesto: $50.0
FIXED /
⭐ 5.00 (1)
AUT
react-js, next.js, frontend-development
Cualificaciones preferidas
- Experiencia: Experto
We are looking for an experienced React js and Next.js developer to build a complex, production-ready data grid for an existing web application.
This is not a basic table implementation. The grid will handle dynamic API data, advanced filtering, sorting, pagination, and multiple application states.
Key requirements:
* Build using React js, Next.js, and TypeScript
* Create a reusable `useAxios` hook for fetching data
* Implement server-side pagination and sorting
* Add global search with debouncing
* Add column-specific filters
* Support date range and status filters
* Keep filters, sorting, and pagination synchronized with URL parameters
* Handle loading, empty, and error states
* Prevent duplicate requests and stale API responses
* Add row selection, expandable rows, and bulk actions
* Create reusable components with clean state management
* Ensure responsive behaviour and good performance with large datasets
* Write clean, maintainable code that another developer can easily extend
We will provide the API details and general UI requirements. The selected developer should be able to recommend the right React architecture and complete the feature with minimal supervision.
When applying, please share:
1. A React js or Next.js project involving a complex table or dashboard
2. Your approach to managing filters, API requests, and table state
3. Your estimated timeline for completing this work
There may be ongoing React js and Next.js work for the right developer.
Abrir en Upwork
AI proposal draft
Generate a short cover letter for this job. Edit before sending.
Sign in to generate an AI proposal draft.
Entrar