Senior React + Tailwind Frontend Developer (API-Based Web App)

Job ID: 40401916

Budget: $250 – $750 USD

We are building a browser-based interactive platform (game-like system with virtual currency and user interaction). Backend is already developed using Laravel (API-based). We need a skilled frontend developer to rebuild and improve the UI using React and Tailwind CSS.

**Important:**
This is NOT a static design job. You will be responsible for both UI implementation and API integration.

---

**Your Responsibilities:**

* Build a modern, responsive frontend using React + Tailwind CSS
* Integrate with existing Laravel APIs (REST-based)
* Convert existing basic UI (HTML/Bootstrap) into a clean, scalable React architecture
* Handle all UI states (loading, empty, error, success)
* Create reusable components (buttons, cards, modals, forms)
* Ensure smooth UX (SPA behavior, no page reloads)
* Work with Git repository (collaborate with backend developer)

---

**Technical Requirements:**

* Strong experience with React (2+ years, real projects)
* Experience with Tailwind CSS
* Experience with API integration (REST APIs, async handling)
* Understanding of component-based architecture
* Familiar with Git (branching, commits, collaboration)
* Ability to structure scalable frontend codebase

---

**Nice to Have:**

* Basic UI/UX sense (spacing, typography, layout)
* Experience with dashboards, games, or interactive systems
* State management experience (Context API / Redux)

---

**Project Scope:**

* Rebuild existing frontend (not from scratch logic-wise, but UI + structure)
* Work screen-by-screen with API integration
* Continuous improvements and iterations

---

**Important Instructions:**

* Do NOT apply if you only do design (Figma/Dribbble only)
* Do NOT apply if you cannot work with APIs
* Share links to 2–3 real React projects (live or GitHub)
* Mention how you handle API integration in your workflow

---

**Goal:**
Build a clean, scalable, production-ready frontend — not just a “theme”.

---
sample screenshots attached