Description
Be Part of the Founding R&D Team | UAE-Based Company | Opportunities in Jordan
๐ฅ๐ฒ๐บ๐ผ๐๐ฒ ยท ๐๐ ๐ฃ๐ฟ๐ผ๐ฑ๐๐ฐ๐ & ๐ฃ๐น๐ฎ๐๐ณ๐ผ๐ฟ๐บ ยท ๐๐ป๐ด๐ถ๐ป๐ฒ๐ฒ๐ฟ ๐๐โ๐๐๐, ๐๐ฐโ๐๐ฑ ยท ๐ ๐๐๐ฌ๐ณ.๐ฌ.๐ญ
Designer who builds in code the interfaces through which ๐ฝ๐ฒ๐ผ๐ฝ๐น๐ฒ ๐๐ต๐ผ ๐ฎ๐ฟ๐ฒ ๐ป๐ผ๐ ๐ฑ๐ฒ๐๐ฒ๐น๐ผ๐ฝ๐ฒ๐ฟ๐ watch, teach, correct and stop ๐๐ ๐ฎ๐ด๐ฒ๐ป๐๐ ๐๐ต๐ฎ๐ ๐ผ๐ฝ๐ฒ๐ฟ๐ฎ๐๐ฒ ๐๐ฒ๐ฏ ๐ฎ๐ฝ๐ฝ๐น๐ถ๐ฐ๐ฎ๐๐ถ๐ผ๐ป๐.
Greenfield.
THE TECHNICAL CHALLENGE
We build agents on open-weight LLMs that operate web applications through the browser.
The people who supervise them are domain experts.
They need to see what an agent is doing and why.
They take over when the agent pauses before a risky action.
They review what it did, step by step, and show it how a task is done.
Much of the screen is still arriving or waiting, and every one of those states is designed.
Movement on screen tells the person what changed, what is waiting and where they are needed.
People use this interface for hours every working day.
This role designs it and builds it in code.
KEY RESPONSIBILITIES
โข Design and build the screens through which people supervise agents: the live view of an agent at work, the moment a person takes over, the step-by-step review, the demonstration
โข Own the design system and the component library in code: tokens, motion, states, accessibility and reduced motion, documented in Storybook and used across the product
โข Design every state an interface passes through while an agent works, and make each transition show what changed
โข Build whole features end to end, server side included, and check them with the people who use them
DESIRED QUALIFICATIONS
โข A design system authored and owned in code, with tokens, reusable motion and documentation, that a team built its product on
โข Interfaces for supervising an automated or autonomous system shipped: what it is doing, why, and how to stop it, in any domain
โข Interfaces for non-technical expert users shipped, with usability measured and improved on the evidence
โข Voice interaction designed and built
EXPECTED QUALIFICATIONS
โข T-shaped: deep in one domain, with working breadth in a neighbouring one
โข Structures a large, incompletely specified problem and drives it to a working result independently; designs every state, the exceptions included
โข Complete web applications built and shipped end to end, server side included, with a component library in Storybook or comparable maintained in production; uses AI coding tools daily and verifies their output
โข Motion authored rather than taken from a library's defaults, with timing, easing and hierarchy chosen and explained; interfaces shipped in which results arrive while a person watches
โโ
HOW WE WORK
โข Product engineering: we own what we build and run it in production
โข Small teams, two-week cycles, working software at every review
โข AI coding tools are part of the standard workflow
WHAT WE OFFER
โข Founding-team scope
โข AI-augmented engineering environment
โข Access to on-premise Nvidia B200s
โข Flexible work environment
PROCESS
โข Introductory call
โข Technical conversation
โข Practical session; the format is agreed with you
In coding exercises, AI tools are allowed and expected.
No LeetCode.
WHO WE ARE
New product organisation as part of a large semi-government in Abu Dhabi.
International, ex-FAANG team.
Completely greenfield, with a modern tech stack.
โโ
REQUIREMENTS TO BE CONSIDERED
โข Clear written and spoken English
โข 4+ years building web applications in production; strong TypeScript and React or a comparable framework; own product surfaces operated in production, with users
โข A portfolio or repository of shipped interfaces with design and motion of the candidate's own authorship; builds a small application end to end in days, with AI coding tools
โข Bachelor's degree in any field, or self-taught with a track record of open-source contributions
RELATED TECHNOLOGIES AND CONCEPTS
โข Front end: TypeScript, React, design tokens, accessibility, Storybook, Tailwind, Radix or React Aria
โข Motion: Framer Motion, Motion One, GSAP, Rive, Lottie, spring and duration scales
โข State and transport: WebSockets and WebRTC, XState, Zustand or Jotai
โข Voice and media: Web Audio, WebRTC audio, speech-to-text and text-to-speech