Name, company details, and some experience specifics have been changed to protect personal data. The structure and content of the dialog reflect a real screening interaction with a candidate who applied via LinkedIn.
LinkedIn Job Post

UX/Frontend Engineer

Remote (Kazakhstan) · $1,500/mo · React 19, TypeScript, Tailwind CSS, Design Systems

Candidate Profile

Aigerim Muratova
Frontend Developer & UI Designer, 26, Almaty
Experience
3 years frontend + design, React, TypeScript
Languages
English (fluent), Russian (native), Kazakh (native)
Current Role
Frontend Developer at a fintech startup
Salary Expectation
$1,400–$1,600/month
Screening Conversation
Aigerim Muratova
Hello! I applied for the Fullstack/UX Engineer position. I've been looking for a role where I can combine frontend engineering with design thinking — this sounds like exactly that. Would love to tell you more about my experience
11:15
Recruiter Assistant
Hi Aigerim! Thanks for applying — you're right, this role sits at the intersection of design and engineering. What does your current work look like?
11:17
Aigerim Muratova
I'm at a fintech startup in Almaty. We build a mobile banking app for SMEs. I'm responsible for the entire web dashboard — React with TypeScript, component library based on Radix UI
11:19
Aigerim Muratova
I also do all the design work for our dashboard in Figma. No dedicated designer on the team so I fill both roles
11:20
Recruiter Assistant
That's a great combination — most frontend devs I talk to either code or design but rarely do both well. What does your component library look like?
11:22
Aigerim Muratova
About 40 components, all built on Radix primitives. I care a lot about accessibility — ARIA attributes, keyboard navigation, focus management. The library passes WCAG AA across the board
11:25
Aigerim Muratova
I also wrote the documentation site for it using Storybook. Actually quite proud of that one
11:26
Recruiter Assistant
40 accessible components with Storybook docs — that's thorough. Have you worked with Tailwind CSS?
11:28
Aigerim Muratova
Yes, switched our project from styled-components to Tailwind about a year ago. Much better DX honestly. I also like how it forces you to use a design system instead of writing random CSS
11:30
Recruiter Assistant
We use Tailwind v4 here. How about state management — what patterns do you prefer?
11:32
Aigerim Muratova
React Query for server state — it's amazing, changed how I think about data fetching. For client state I use Zustand, very lightweight
11:35
Aigerim Muratova
I've tried Redux and MobX in the past but for most apps they're overkill
11:35
Recruiter Assistant
Exactly our stack — React Query + Zustand. Walk me through your typical design-to-code workflow.
11:37
Aigerim Muratova
I usually start in Figma — rough wireframes first, then iterate on visual design. I use auto-layout a lot so the designs are already responsive. Then build the components in code, match them to the designs
11:42
Aigerim Muratova
One thing I've started doing is building prototypes in code instead of Figma for complex interactions. Faster to iterate on hover states, transitions, micro-animations directly in React
11:43
Recruiter Assistant
Code prototypes catch things static mockups can't. What's a UI challenge you solved that you're particularly proud of?
11:45
Aigerim Muratova
We had a complex data table with inline editing, nested rows, virtual scrolling, and drag-to-reorder. The Figma prototype was approved but interactions felt wrong when built. I went back and redesigned the editing flow — introduced a slide-out panel instead of inline editing
11:49
Aigerim Muratova
Users loved it. Editing errors dropped by 60%. Sometimes the best UX solution is killing your original design
11:50
Recruiter Assistant
Killing your own design when the data says so — that takes good judgment. What drew you to this specific role?
11:51
Aigerim Muratova
Sorry, had a quick call. I want to work on a product where design quality actually matters and I have real ownership. At my current job the design decisions are mostly made by the CEO and I just execute
12:13
Aigerim Muratova
Also I want to grow my backend skills. The “fullstack” part of the role is appealing — I know my way around Node.js and Prisma but want more depth
12:14
Recruiter Assistant
Here you'd own the UI across the entire platform — main app, public-facing pages, internal tools. Lots of creative autonomy. How do you feel about the pace — we ship fast and use AI tools heavily?
12:16
Aigerim Muratova
I love fast. Slow environments make me anxious honestly. I've been using Cursor for about 4 months now — it's incredible for component work. Also use Claude for code reviews before I push PRs
12:18
Recruiter Assistant
The hiring process starts with this chat, then a short video interview with our AI recruiter, and a trial task. The trial task is a real PR to one of our open-source projects plus reporting 2 issues you find. How does that sound?
12:20
Aigerim Muratova
Oh I love that approach. Way better than leetcode
12:22
Aigerim Muratova
One more question — is the team fully remote or does anyone work from an office?
12:23
Recruiter Assistant
Fully remote, async-first. Flexible hours but we need some overlap in UTC+4. Most communication is written — Slack and GitHub.
12:25
Aigerim Muratova
Perfect, that works great for Almaty. I'm used to async
12:26
Recruiter Assistant
Aigerim, this has been a great conversation. Your combination of design sense, frontend engineering depth, and the accessibility focus is exactly what we're looking for. I'll pass your profile to the team and get back to you within a few days.
12:28
Aigerim Muratova
Thank you! Really excited about this one. Talk soon
12:29
Screening Result
Shortlist — Recommended for Interview
3 years frontend + design dual role, 40-component accessible library (Radix UI, WCAG AA), strong Tailwind + React Query + Zustand stack match. Figma-to-code workflow with code prototyping. Design judgment demonstrated — data table redesign reduced editing errors by 60%. AI tools experience (Cursor, Claude). Prefers fast pace and creative ownership.