Senior UI/UX Designer + React/Tailwind Developer to Refine a Multi-Portal SaaS Web App

Posted 3 weeks ago

Worldwide

Summary

We're a property-management SaaS platform with several connected web apps (a staff/manager dashboard, an admin console, resident and owner portals, and a public listings site) plus a mobile app. The product is functional and feature-rich — we now want to level up the visual design and user experience: cleaner layouts, a consistent and modern component look, better spacing/typography/hierarchy, polished tables, forms, and empty/loading states, improved navigation, and a cohesive design system across all surfaces. You'll work directly in our existing shared component library and Tailwind theme (not redesign from scratch in Figma only — we want changes shipped in code). Strong candidates can both design (visual taste, UX judgment, accessibility, responsive/mobile) and implement in React + TypeScript. Figma-to-code fluency is a big plus. Scope highlights: - Establish/refine a consistent design system (colors, typography, spacing, components) across all portals - Modernize key screens: dashboards, list/detail pages, data tables, multi-step forms, modals/drawers - Improve responsive and mobile layouts; tighten accessibility - Keep everything theme-driven and reusable via our shared UI package Technology Used - React 18 + TypeScript (multiple Vite SPAs) - Tailwind CSS with a shared design-token theme - shadcn/ui + Radix UI primitives in an internal @compass/ui component package - TanStack Query (data) and React Router (routing) - lucide-react icons - React Native (Expo) for the companion mobile app - Tooling: Git/GitHub, npm workspaces, Figma (design hand-off) Please include in your proposal: a portfolio of SaaS/dashboard or design-system work, and a short note on how you'd approach unifying the look across multiple apps using a shared Tailwind/Radix component library.

  • Less than 30 hrs/week
    Hourly
  • 3-6 months
    Duration
  • Expert
    Experience Level
  • $25.00

    -

    $47.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
React
Web Design
CSS
JavaScript
Activity on this job
  • Proposals:50+
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Sep 16, 2021
  • Canada
    Kingston, Ontario Canada12:55 PM
  • $540K total spent
    30 hires, 7 active
  • 15,988 hours
  • Individual client

Explore similar jobs on Upwork

UI/UX Designer for B2B SaaS DashboardFixed-price‐ Posted 4 weeks ago
User Interface Design
User Experience Design
Wireframing
Web Design
User Interface Design
Graphic Design
Game Design
Prototyping
Style Guide
Mobile UI Design
High Fidelity Design
Wireframing
Responsive Design
Android

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo