React / Next.js Developer

Remote Full-time
We’re a B2B SaaS product and need help building a clean, fast, production-quality web dashboard. The immediate scope is the dashboard experience (UI + data integration). If this goes well, there’s potential to expand into ongoing work and bring on additional devs as a small team. What you’ll build (initial scope) - A responsive dashboard UI for B2B users (tables, filters, detail views, and basic analytics charts). - Core dashboard pages and navigation (information architecture + layout). - Data integration with our backend APIs (REST and/or GraphQL) including loading/error/empty states. - Common dashboard UX: search, sorting, pagination, saved filters (if needed), and export (optional). - Polished UI states: skeletons, toasts, permissions/role-based UI behavior (if applicable). Tech stack (current / preferred) - Next.js (prefer App Router) + React - TypeScript - Styling: Tailwind or equivalent (open to your recommendation) - Data fetching/state: React Query / SWR / fetch (open to your recommendation) - Charts: Recharts / ECharts / Chart.js (simple, maintainable) - Git + code reviews via PRs What “good” looks like - Dashboard feels snappy and predictable (no janky rerenders, good loading patterns). - Components are reusable without being over-engineered. - Clear structure: pages, layout, UI components, API layer, and types are easy to follow. - Works across modern browsers, desktop-first with solid responsive behavior. - Good defaults: accessibility basics, keyboard navigation where it matters, sensible empty/error states. Requirements - Strong React + Next.js experience shipping real products. - Comfortable building dashboards: data tables, filters, forms, charts, and complex UI states. - TypeScript fluency. - Ability to translate rough product requirements into a clean UI (you’ll get specs + feedback, but expect some ambiguity). - Good communication and iterative delivery (small milestones, frequent check-ins). Nice to have - Experience with B2B SaaS (roles/permissions, audit trails, multi-tenant patterns). - Familiarity with component libraries (Shadcn, Radix, MUI) and when to use them. - Performance tuning for large tables/datasets (virtualization, memoization). - Testing (Playwright/Cypress + basic unit tests) and/or Storybook. Engagement / logistics - Start: ASAP - Contract: hourly or fixed bid (suggest your preference) - Timezone: flexible, overlap helpful - Communication: async updates + short check-ins as needed Future opportunity: build as a team If the dashboard work is strong, we may expand scope into additional modules and bring on more engineers. If you can either: - Join longer-term, or - Help assemble/lead a small team (2–4 devs) to move faster, mention that in your application. Apply tot his job
Apply Now

Similar Opportunities

React.js Frontend Developer

Remote

React Software Developer (m/f/d)

Remote

React Native Developer (Remote)

Remote

Senior React Native Developer - Remote

Remote

Licensed Real Estate Agent: Probate Appointment Setter (Remote/Commisison Only )

Remote

Senior React Native Developer Needed for Subscription App

Remote

Sr/ Frontend React/React Native Developer /Remote/

Remote

Hiring; Showing Real Estate Agent – (Near me Job) – Indeed Jobs US

Remote

Entry-Level Real Estate Agent (Remote) – We Pay for Your License (US Applicants Only)

Remote

Real Estate Showing Agent

Remote

[Remote] Unique Stock Trader Opportunity We trade pre market 4am est to 9:30am and then from 4-6pm after hours. Plus we are expanding and have other opportunities in sales and social media

Remote

Experienced Customer Service Representative – Part-Time Remote Position with Google Cloud

Remote

Requirement for Juniper Engineer

Remote

Remote Night Shift Customer Service Representative

Remote

[Remote] IT Scrum Master

Remote

Catholic Charities of Baltimore – Direct Support Professional/Residential (M-F evening) – $2,000.00 signing bonus – Baltimore, MD

Remote

Experienced Remote Customer Service Representative Advocate for Healthcare Support and Navigation

Remote

Intake Specialist (Client Service Sales) - Remote

Remote

**Job Title:** Experienced Customer Support Representative – Remote Online Customer Service Team Member – Flexible Part-Time or Full-Time Opportunity

Remote

Experienced Customer Success Associate for Weekend Evening Shift – Delivering Exceptional Service and Driving Customer Satisfaction in a Remote Setting at blithequark

Remote
← Back to Home