PLEASE DO NOT APPLY UNLESS YOU READ & MEET THE BELOW REQUIREMENTS!
Position: Junior UI/UX Designer
Location: Hybrid – Beirut (Badaro area), 2 days/week onsite + 3 days remote
Working Hours: 9:00 AM – 5:00 PM (full-time)
Duration: 3–4 months contract (with possible extension)
Project: Allo.Delivery – multi-module, bilingual (English + RTL Arabic) last-mile delivery platform
About the Role
Allo.Delivery is building a complete last-mile delivery ecosystem (three apps and three derived other apps, two dashboards with 70% similarity, and super admin portal). We need a hands-on junior UI/UX designer to execute UI UX screens under close product lead supervision.
👉 We have already made the full logic and UI UIX using ChatGPT.
👉 This is a production-role: the designer will not just make mockups, but establish a design system (Foundations → Components → Patterns → System) and ensure developer-ready Figma files for handoff.
Responsibilities
Foundations (Weeks 1–2)
- Define font and color palette, and document:
- Color tokens: primary, secondary, neutral, semantic (success, error, warning).
- Typography scale: H1–H6, body, captions, supporting both Latin & Arabic.
- Spacing/Grid: 8-pt grid for mobile apps, 12-column grid for dashboards.
- Icon system: consistent family, RTL-aware.
- Imagery style: flat/illustration guidelines.
- Deliverables: Locked Design System v1 in Figma.
Components (Weeks 2–4)
- Build a Figma component library with documented states:
- Buttons (primary, secondary, ghost, disabled, loading).
- Inputs (text, dropdown, OTP, search, date/time).
- Cards & list items (orders, drivers, shops).
- Navigation (bottom nav, side menus, tabs).
- Modals, toasts, banners, error messages.
- Status indicators (badges, progress bars, delivery steps).
- Deliverables: Reusable components with variants + auto-layout.
Patterns (Flows) (Weeks 3–8)
- Execute end-to-end flows, not limited to:
- Authentication (signup, OTP, password reset, retry/timeout).
- Onboarding & language selection (English/Arabic).
- Delivery orders.
- Payments & wallets (add card, confirm, success/failure).
- Notifications (push, in-app, error alerts).
- Maps (pin drop, live route tracking, GPS permission handling).
- Ensure edge states: empty, loading, offline, permission denied.
- Deliverables: All core flows for the ecosystem mapped as Figma prototypes (clickable).
System & Governance (Weeks 6–12)
- Maintain Figma master library (single source of truth).
- Use design tokens for colors, spacing, and fonts for easy dev handoff.
- Annotate all screens with dev notes (margins, behavior, interactions).
- Test RTL mirroring for Arabic layouts (alignment, typography).
- Prepare handoff package: structured Figma project, design tokens export, clickable prototypes.
Requirements
- 3+ years experience as UI/UX designer (junior to mid-junior level).
- Strong Figma knowledge: components, variants, auto-layout, prototyping, styles.
- Experience designing for mobile apps + dashboards.
- Proven ability to design bilingual interfaces (LTR + RTL).
- Understanding of material design / mobile guidelines.
- Able to work hybrid (2 days/week onsite, Badaro, Beirut).
Very Nice to Have
- Familiarity with Flutter or React dev handoff.
- Experience designing for handheld devices
- Awareness of accessibility basics (color contrast, tap targets).
Contract Terms
- Hybrid: 2 days onsite (Beirut – Badaro), 3 days remote.
- Hours: 9:00 AM – 5:00 PM, Monday to Friday.
- Contract length: 3–4 months (possible extension).
- Compensation: You must answer this question in the screening process, or if applying online in your cover letter!
- Reporting: directly to product lead (daily check-ins + weekly design review).
- Tools: Figma (core), ClickUp (task mgmt), Slack/WhatsApp (comms).
What Success Looks Like
- Week 2: Locked bilingual design system.
- Week 4: Completed component library.
- Week 8: All core flows prototyped in English + Arabic.
- Week 12: Full handoff package ready for developers (200+ screens, documented).
Good Luck!