UI Developer – Angular/React

Posted 2 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • UI Angular/React Developer responsible for developing and optimizing front-end applications with a focus on React 18+, Angular, and TypeScript in hybrid work setup.

Responsibilities

  • Develop reusable components/widgets and implement component-driven architecture and design principles.
  • Strong skills in troubleshooting front-end issues and adhering to best practices.
  • Hands-on experience with code release processes, bundling, and packaging applications for production environments.
  • Experience in designing applications for multiple browsers and multiple resolutions, including mobile devices.
  • Strong understanding of responsive design principles, patterns, and libraries such as Bootstrap.
  • Solid knowledge and hands-on experience in backend API integration, exception handling, and managing synchronous/asynchronous requests.
  • Advanced experience with testing frameworks such as Jest, React Testing Library, Cypress, or Enzyme for unit, integration, and end-to-end testing.

Requirements

  • Total IT Experience: 7 to 12 years
  • Angular UI developers with proficiency in Design Systems. Eg: Material UI
  • Experience in using the Design system
  • Strong experience with React 18+, TypeScript, and ES6.
  • Expertise in performance fine-tuning and optimization of front-end applications
  • Hands-on experience with React Hooks such as useState, useEffect, useMemo, useCallback, and custom hooks.
  • Strong understanding of responsive design principles, patterns, and libraries such as Bootstrap.
  • Solid knowledge and hands-on experience in backend API integration, exception handling, and managing synchronous/asynchronous requests
  • Proficient in HTML5, CSS3, and modern CSS frameworks like Tailwind CSS or Styled Components.
  • Strong experience with Application Security concepts such as Authentication, Authorization, and Data Security.
  • Experience in designing applications for multiple browsers and multiple resolutions, including mobile devices.
  • Strong experience in responsive design principles and patterns and libraries such as bootstrap.
  • Hands-on experience with code release processes, bundling, and packaging applications for production environments.
  • Strong skills in troubleshooting front-end issues and adhering to best practices.
  • Proven ability to develop reusable components/widgets and implement component-driven architecture and design principles.
  • Exposure to unit testing or testing automation frameworks for front-end validation.
  • Advanced experience with testing frameworks such as Jest, React Testing Library, Cypress, or Enzyme for unit, integration, and end-to-end testing.

Job type

Full Time

Experience level

SeniorLead

Salary

CA$120 - CA$135 per year

Degree requirement

Bachelor's Degree

Tech skills

AngularBootstrapCypressJestMaterial UIReactTypeScript

Location requirements

HybridMississaugaCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.