Point your AI agent at freehire and let it find you a job.

Get the CLI →

ATech Solution

UIUX Designer Developer

Posted Updated
Discussion

About The Role

This position combines UI engineering with UX design responsibilities. Your core function will be UI development: translating designs, specifications, or briefs into production-ready interfaces. Beyond development work, you will apply sound UX judgment to determine flow, states, and layout when design specifications are incomplete. You should be an experienced UI developer with a working understanding of UX principles, not a designer seeking to transition into development.

Responsibilities

UI Engineering (majority)

  • Build and polish UI in Next.js (App Router) + React + TypeScript + Tailwind

  • Default to Server Components; extract client components only for real interactivity

  • Reuse the shared component library and existing patterns before adding new ones

  • New shared primitives go in the design system with a Storybook story

  • Use semantic design tokens — no raw utility colors or hardcoded hex

  • Cover empty, loading, error, and gated/plan variants — not only the happy path

  • Write unit tests and Storybook stories for new UI; follow existing end-to-end patterns when a flow is user-facing

  • Verify in the browser and on mobile viewports before calling a ticket done

UX Design (part of the job)

  • Translate Figma into implementable specs; flag conflicts with the design system instead of copying raw values blindly

  • Design missing flows, edge states, and responsive / mobile behavior when Figma is an incomplete frame

  • Produce lightweight artifacts: annotated frames, flow notes, component inventory, enough for review

  • Polish: alignment, spacing, contrast, focus, hover/press, and motion that matches the product

  • Accessibility: keyboard, focus rings, contrast, labels on interactive controls, reduced-motion where we animate


Requirement

Must Have

  • Fluent in English, both written and verbal

  • Comfortable working on products within the investment/financial markets domain

  • Strong production experience with React + TypeScript + Tailwind in a real product (not only marketing sites)

  • Shipped UI on both web and mobile (responsive web plus mobile app or mobile-web product work)

  • Comfortable in Next.js App Router (Server vs Client components, layouts, forms)

  • Can implement from Figma with high visual fidelity and know when to follow the product design system instead of raw Figma values

  • Portfolio that shows both shipped UI code and UX judgment (flows, states, responsive, empty/error)

  • Component-library discipline: variants, tokens, composition, Storybook

  • Solid CSS layout (flex/grid, responsive, overflow, stacking) you debug spacing yourself

  • Accessible UI as a default, not a later pass

  • Can work independently in a git monorepo: branch, PR, address review, iterate from screenshots/gaps

Strong Plus

  • Design-system migration or visual-debt cleanup in a large existing app

  • Fintech / markets / portfolio / data-dense dashboards

  • Native mobile (React Native, SwiftUI, or equivalent) or a strong mobile-web craft

  • Light motion (CSS transitions, tasteful animation) without hurting performance

  • Vitest + Storybook + Playwright

  • Figma (Auto Layout, components, variants, Dev Mode)

  • Dark + light theming via CSS variables

  • Turborepo / pnpm monorepos

  • i18n-aware UI


Not This Role

  • Backend / API / auth-platform work as the main job

  • Pure visual design with no production PRs

  • Greenfield “redesign the whole app” without shipping incrementally

  • Building a second component library next to the existing design system


Skills

Apply

See also

Design jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available