We care about shipped, usable product surfaces — not pretty screenshots. You’ll be judged on whether you can deliver responsive, working UI that real users could actually interact with.
Duties
Build responsive, consistent UI components.
Integrate live data from backend services / APIs.
Implement proper states (loading, error, empty, restricted).
Translate functional requirements into working, testable screens.
Keep the code handover-friendly and maintainable.
Requirements
You have already built real interfaces (dashboards, admin panels, booking/checkout flows, portals, etc.).
You can consume APIs and bind real data (not just static mockups).
You can handle loading / error / empty states and basic permissions logic.
You can keep components organized and understandable.
You can take UX / UI feedback without drama.
Not eligible if:
You only did basic HTML/CSS.
You’ve never connected frontend to backend.
You only copy/paste code you don’t actually understand.
Benefits
Direct review of how “shippable” your frontend work truly is.
Signal you can use in your CV: “I build real interfaces wired to real data.”
Clarity on what stops you today from being trusted on production UI.