Front-End React/Next.js Developer for Courier & Logistics Website
Worldwide
We are a fast-growing on-demand courier and delivery startup looking for a skilled Front-End Developer to build the client-facing web application and customer portal. We have a fully finalized, strict visual identity and Figma design system (including custom SVGs, typography pairings, and structured 1–4 column layout grid rules)—we just need an expert to translate it into pixel-perfect, clean, and highly responsive code. The application handles time-sensitive logistics data, so the UI needs to be incredibly fast, intuitive, and robust. What you will be building: Real-Time Tracking UI: A clean, minimal dashboard featuring an interactive map implementation (Mapbox or Google Maps API) showing live delivery progress. Multi-Step Booking Wizard: A highly responsive, multi-page layout form for users to calculate shipping rates, input address points, and schedule courier pickups. Customer Portal Dashboard: A secure, modular interface where clients can view active shipments, transaction histories, and download invoices. Dark Mode Toggle: Optically balanced dark UI implementation based strictly on our brand specs. Technical Stack Required: Framework: React.js / Next.js (TypeScript preferred). Styling: Tailwind CSS or Styled Components (written cleanly to match our atomic design system). State Management & APIs: Context API/Redux, and integration with RESTful logistics APIs and WebSockets (for live tracking coordinates). Performance: Highly optimized, semantic HTML5, zero-bloat components, and fast-loading asset rendering. Deliverables: Fully responsive, production-ready frontend code pushed to our GitHub repository. Pixel-perfect UI matching the layout rules, clear space definitions, and responsive grids outlined in our brand manual. Clean integration with backend map and tracking endpoints.
$200.00
Fixed-price- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:10 to 15
- Last viewed by client:3 weeks ago
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- PakistanAbbottabad3:52 AM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers 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