Senior React Frontend Developer & UI Designer for Sportsbook + Casino User Platform

Posted 4 weeks ago

Worldwide

Summary

We are looking for a senior frontend developer with strong UI/UX design skills to redesign and rebuild the user-facing frontend of an iGaming platform that combines sportsbook and casino features. This is not a simple landing page or template customization. We need a completely new, premium, modern interface for a real product with existing backend APIs and live user flows. The ideal candidate has experience designing and implementing high-quality sportsbook, casino, betting, gaming, fintech, trading, or other dense real-time user interfaces. The current frontend is built with React and Vite. The backend/API already exists. Your role will be to create a fresh visual direction and implement the frontend while preserving existing functionality and API integration. Main responsibilities: - Create a completely new visual design direction for the user platform - Build responsive desktop and mobile layouts - Redesign the main page, navigation, login/register, sportsbook entry points, casino/slot lobby areas, notices/events, account panels, wallet/deposit/withdrawal flows, and betting-related UI surfaces - Work with existing React components, routes, services, and API flows - Improve visual quality, spacing, hierarchy, usability, and mobile responsiveness - Create original UI assets where needed - Avoid copied templates, generic AI-looking designs, and reused competitor assets - Keep the product polished, commercial, and production-ready Current frontend stack: - React 19 - Vite - React Router - Redux Toolkit / React Redux / Redux Persist - Axios - Socket.io client - Bootstrap / React Bootstrap - PrimeReact - Formik / Yup - i18next - lucide-react - FullCalendar - react-slick Required skills: - Strong React frontend development - Strong responsive UI implementation - High-quality UI/UX design ability - Figma or similar design workflow - Experience with real product dashboards, portals, gaming, sportsbook, casino, trading, fintech, or other complex user interfaces - Ability to work with existing APIs and preserve current business logic - Clean component structure and maintainable CSS - Good communication and ability to explain design decisions Preferred: - Previous sportsbook or casino frontend experience - Experience with Asian/Korean-style gaming portals or dense sportsbook layouts - Experience with real-time odds, betting slips, game lobbies, wallet/account panels, promotions, and event boards - Ability to create original visual assets, banners, and UI skins Important: - We do not want a copied template. - We do not want generic SaaS-style UI. - We do not want an AI-looking design. - We need a unique, premium, modern sportsbook + casino user experience. - Backend development is not the main scope, but API integration experience is required. Please include: 1. Links to similar sportsbook, casino, gaming, trading, or complex dashboard work 2. React projects you personally implemented 3. Figma/design samples if available 4. Your approach for redesigning an existing product without breaking current functionality 5. Your availability and estimated timeline

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Intermediate
    Experience Level
  • $15.00

    -

    $35.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
React
Redux
Axios
Socket.io
Activity on this job
  • Proposals:50+
  • Last viewed by client:3 weeks ago
  • Interviewing:
    4
  • Invites sent:
    6
  • Unanswered invites:
    2
About the client
Member since Jan 9, 2025
  • South Korea
    Gyeonggi-Do9:00 PM
  • $2.6K total spent
    1 hire, 0 active

Explore similar jobs on Upwork

UI/UX Prototyping
UI Graphics
UX & UI
UX Research
UX Wireframe
UX & UI Design
UX Writing
Figma
Web Design
App Design
Mobile App Design
Figma
UI/UX Prototyping
Mockup
Information Architecture
User Experience Strategy
Communications
Business Intelligence

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