As a highly skilled UX Developer, your role will focus on building accessible, scalable, and visually consistent user interfaces by translating design systems and style guides into reusable UI components. Your responsibilities will include:
Building high-quality, reusable UI components using React and Tailwind CSS
Leveraging Shadcn/ui components to accelerate development while maintaining design consistency
Utilizing Radix UI primitives to create flexible and accessible UI building blocks
Building inclusive interfaces with proper semantic HTML and ARIA attributes
Optimizing user experience with intuitive interactions and responsive design
Working closely with UX/UI designers, product managers, and frontend/backend developers
Participating in design reviews and providing technical feedback on feasibility and improvements
Collaborating in Agile teams and contributing to sprint planning and delivery
Optimizing UI performance, load times, and responsiveness
Ensuring cross-browser compatibility and mobile-first responsiveness
Implementing best practices for frontend scalability
Your Skills & Experience should include:
Strong experience with React.js and modern JavaScript (ES6+)
Deep expertise in Tailwind CSS for utility-first styling
Hands-on experience with Shadcn/ui component library
Strong knowledge of Radix UI primitives
Experience with React Aria and accessibility best practices
Strong understanding of WCAG guidelines and inclusive design principles
Ability to build keyboard-accessible and screen-reader-friendly components
Proven experience in building and maintaining design systems
Ability to translate Figma/Sketch designs into pixel-perfect UI
Strong grasp of responsive design and cross-browser compatibility
Experience with Git and version control systems
Familiarity with component-driven development (Storybook preferred)
Knowledge of testing frameworks (Jest, React Testing Library) is a plus
Strong attention to detail and design sensitivity
Excellent problem-solving and debugging skills
Effective communication and collaboration with cross-functional teams
Experience with Next.js or modern frontend frameworks
Familiarity with animation libraries (Framer Motion, etc.)
Understanding of performance optimization and lazy loading techniques
Exposure to design tokens and theming systems
(Note: Additional details about the company were not provided in the job description.) As a highly skilled UX Developer, your role will focus on building accessible, scalable, and visually consistent user interfaces by translating design systems and style guides into reusable UI components. Your responsibilities will include:
Building high-quality, reusable UI components using React and Tailwind CSS
Leveraging Shadcn/ui components to accelerate development while maintaining design consistency
Utilizing Radix UI primitives to create flexible and accessible UI building blocks