UX/UI Front-End Engineer – React & TypeScript
Astra North Infoteck Inc — Canada · Posted ~1 day ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Job Title: UX/UI Front-End Engineer – React & TypeScript
Location: Toronto, ON
Work Model: Hybrid – 4 Days Onsite
Experience: 8+ Years
Role Summary
We are seeking a UX/UI Front-End Engineer with strong expertise in React, TypeScript, UX/UI design, component design systems, and modern front-end development.
The ideal candidate will combine user-centered design expertise with hands-on front-end engineering skills to build responsive, accessible, scalable, and high-performing web applications.
Key Responsibilities
Design and develop user-centered, responsive, and interactive web interfaces using React and modern web technologies.
Build reusable and scalable UI components and design systems.
Develop and document components using Storybook.
Implement state management and optimize front-end application performance.
Collaborate with product managers, stakeholders, designers, and backend teams to translate requirements into functional user experiences.
Create wireframes, prototypes, and UI designs using Figma, Adobe XD, Sketch, or similar tools.
Apply UX/UI, user-centered design, design thinking, interaction design, and usability best practices.
Conduct or support user research and usability testing to validate design decisions.
Implement accessibility best practices and ensure WCAG compliance.
Optimize applications for performance and cross-browser compatibility.
Maintain design systems, component libraries, and front-end development standards.
Document design specifications, reusable components, and development guidelines.
Required Qualifications
8+ years of experience in UX/UI design and front-end development.
Strong hands-on experience with React and TypeScript.
Experience with Redux, TanStack, state management, and front-end performance optimization.
Strong experience building reusable components and design systems.
Experience with Storybook for component development and documentation.
Strong understanding of UX principles, user research, design thinking, wireframing, and prototyping.
Proficiency with Figma, Adobe XD, Sketch, or similar design tools.
Strong knowledge of HTML, CSS, responsive design, and accessibility/WCAG.
Experience with Git/version control.
Strong communication and collaboration skills.
Portfolio demonstrating both UX design and front-end/UI development experience.
We have 79,639 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 79,639 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume