Back to jobs

Frontend Engineer (Next.js + TypeScript) - Events & Ticketing Marketplace MVP

Search - Tailwind CSS · local_filter_skipped · UID ~022071964058654821587

Open Job

Job Details

Budget $15.00 - $30.00/hr
ExperienceIntermediate
DurationUnknown
Weekly hoursUnknown
Client countryUnknown
ProposalsUnknown
InterviewingUnknown
Invites sentUnknown
First seenTue, Jun 30, 2026 5:51 PM
Last seenTue, Jun 30, 2026 6:41 PM

Description

We're building a new events & ticketing middleware marketplace for the Saudi market, a web platform where people discover events and buy and sell tickets, with seller listings, secure checkout, and an admin dashboard. It's a greenfield build with a clean, modern stack, and we're taking it from zero to public launch. You'd own the frontend. Design is already handled by a dedicated UI/UX designer (Figma + a design system), and you'll work directly with the founder/tech lead and the backend engineer. What you'll build: - Buyer experience: event discovery, search, event pages, checkout - Seller experience: listing and managing tickets - Admin dashboard - A reusable component library built on top of the Figma design system - Fully responsive to all size and screens, and Arabic-first (RTL) with English (LTR) support Stack: - Next.js 14 (App Router) + TypeScript - Tailwind CSS + shadcn/ui (Customized) - Integration with REST APIs (Spring Boot backend) and a hosted payment-provider checkout Must have: - Strong Next.js 14 App Router + TypeScript - Tailwind + shadcn/ui, turning Figma into pixel-accurate, accessible UI - Solid REST API integration, state/data handling - RTL (Arabic) and LTR in one app - Git, clean and maintainable code Nice to have: - Marketplace / e-commerce / fintech UI - Payment or checkout flow experience - Performance optimization and testing Engagement: Contract, approximately 3 months, 30 hrs/week, fully remote, with a few hours of overlap with Saudi time (AST).

Skills

Tailwind CSS Next.js Responsive Design React TypeScript REST API RESTful API

Notification History

ChannelTypeStatusSentError
No notifications.

User Actions

ActionActed at
No actions.