Job Description & Details
This is a hands-on front-end engineering gig masquerading as a UI/UX role, which is actually great news if you prefer writing code over pushing pixels in Figma all day. They want someone who can bridge the gap between design and architecture, meaning you need to actually build the components, not just draw them. If you love turning static mockups into performant, reactive web apps using modern frameworks, this is worth your time.
What You'll Actually Be Doing
You'll spend your days translating wireframes and prototypes into rock-solid, responsive code using React or Angular. Expect to collaborate heavily with product managers and backend devs to integrate RESTful APIs, clean up sluggish DOM elements, and ensure your components scale nicely. You'll also be fighting the good fight for accessibility compliance, making sure your layouts adhere strictly to WCAG standards across various browsers and devices.
The Core Tech Stack
You need absolute fluency in JavaScript (ES6+), TypeScript, HTML5, and CSS3, paired with deep production experience in either React.js or Angular. Don't bother applying if your background is purely graphic design or wireframing; they are strictly looking for code. You'll also be expected to leverage modern CSS frameworks like Tailwind or Material UI and hook everything up smoothly to REST APIs via Git and standard CI/CD pipelines.
Interview Expectations
Expect the interview panel to grill you on component lifecycle management and state architecture in your framework of choice, likely asking you to whiteboard how you would structure a massive, reusable component library from scratch. They'll also throw practical CSS and layout problems at you to test your responsiveness under pressure, essentially checking to see if you actually understand browser rendering mechanics or just rely on trial-and-error.
Application Advice
Your resume needs to scream front-end engineering rather than graphic design. Make sure keywords like TypeScript, React.js, Angular, REST APIs, and WCAG accessibility are front and center so you easily clear their automated ATS filters. Highlight specific projects where you took a design file from Figma and turned it into a high-performance, production-ready web application.