UI Developer

Overview

On Site
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

HTML
CSS
JavaScript
UI components
WCAG
HTML5
CSS3
ES6+
TypeScript
React
Angular
Vue
UI/UX principles

Job Details

Position: UI Developer Location: Montreal, QC Duration: 12 months
Brief Description:- We are seeking a skilled UI Developer to design and implement user-friendly, visually appealing, and responsive interfaces for web and mobile applications. The ideal candidate will collaborate with UX designers, backend developers, and product teams to deliver high quality digital experiences that align with business goals.
Responsibilities
  • Develop and maintain responsive web interfaces using HTML, CSS, JavaScript, and modern frameworks (React, Angular, or Vue).
  • Translate design mockups and wireframes into functional UI components.
  • Optimize applications for speed, scalability, and accessibility (WCAG compliance).
  • Collaborate with UX designers and backend engineers to ensure seamless integration.
  • Conduct usability testing and troubleshoot UI issues across browsers and devices.
  • Maintain and scale design systems and reusable components.
  • Stay updated with emerging front-end technologies and best practices.
Skills & experience Must-Have
  • Proficiency in HTML5, CSS3, JavaScript (ES6+), and TypeScript.
  • Experience with React, Angular, or Vue.js frameworks.
  • Knowledge of testing frameworks (Jasmine, Jest) and Agile methodologies.
  • Strong understanding of responsive design, cross-browser compatibility, and UI performance optimization.
  • Familiarity with version control systems (Git) and CI/CD pipelines.
  • Knowledge of UI/UX principles and accessibility standards.
Nice-to-Have
  • Experience with design tools (Figma, Adobe XD).
  • Exposure to state management libraries (Redux, NgRx).
  • Understanding of atomic design principles and design systems.
  • Familiarity with cloud deployment environments and DevOps practices.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Strategic Resources International