Oosal
Frontend Developer & UI/UX Designer (Next.js / Flutter)
OosalUnited Arab Emirates3 days ago
Full-timeRemote FriendlyEngineering, Information Technology

About Oosal

Oosal is a UAE-based startup building the next-generation AI-powered service marketplace, connecting users to trusted providers across home services, electronics, tutoring, and more.

We’re reimagining how people discover, book, and interact with local services — through beautiful design, seamless user journeys, and intelligent automation.


Role Overview

We’re looking for a design-focused Frontend Developer who can create and implement complete UI/UX designs aligned with Oosal’s visual identity and technology stack.

Your main focus will be on designing, prototyping, and implementing responsive, elegant, and high-quality user experiences across web and mobile using Next.js and Flutter.

This is a hybrid role that combines UI/UX creativity with frontend development. You should be able to turn Figma designs into scalable, production-ready code — and ensure that your layouts look perfect across desktop, tablet, and mobile.


Key Responsibilities

  • Design and prototype end-to-end user interfaces in Figma, ensuring visual consistency, accessibility, and usability.
  • Implement your designs using Next.js, Tailwind CSS, and Flutter, ensuring responsive behavior across all screen sizes.
  • Maintain a unified design system to ensure consistent UI across Oosal’s client app, provider dashboard, and admin portal.
  • Collaborate with product and AI teams to turn ideas into intuitive, visually engaging experiences.
  • Optimize performance, accessibility, and interaction flow for maximum smoothness and responsiveness.
  • Integrate frontend components with Supabase/PostgreSQL APIs and backend endpoints when needed.
  • (Optional) Support basic backend or API tasks using Flask or FastAPI.


Requirements

  • Strong experience designing interfaces in Figma (wireframes, components, prototypes).
  • Excellent understanding of UI/UX design principles, layout balance, and visual hierarchy.
  • Proficiency in Next.js and Tailwind CSS for implementing responsive, high-quality designs.
  • Experience in Flutter (Dart) for mobile UI design and implementation.
  • Familiarity with state management and API integration (e.g., Redux Toolkit, React Query, or Flutter Bloc).
  • Knowledge of responsive design, accessibility standards, and component reusability.
  • (Bonus) Experience with Supabase, PostgreSQL, or Python (Flask / FastAPI).
  • (Bonus) Familiarity with animation libraries such as Framer Motion or Shadcn UI.


Portfolio Requirement

A design portfolio or demo is required — include Figma designs or live projects that demonstrate both your UI/UX design process and frontend implementation skills.

Applications without a design sample will not be considered.


Preferred Qualities

  • Strong design sense and attention to detail.
  • Understands how to build scalable, reusable UI systems.
  • Passionate about beautiful design, performance, and user experience.
  • Communicates clearly and works collaboratively with cross-functional teams.
  • Curious about how AI can enhance design and automation.
  • Thrives in a fast-paced startup environment.


Work Type

Remote

Key Skills

Ranked by relevance