UI Angular/React Developers

DistroMississauga, ON
CA$120,000 - CA$135,000Hybrid

About The Position

We are seeking experienced UI Angular/React Developers for a hybrid role in Mississauga, ON, requiring 3 days per week in the office. This full-time position focuses on developing user interfaces with a strong emphasis on modern front-end technologies and design systems.

Requirements

  • Total IT Experience: 7 to 12 years
  • Proficiency in Angular and Design Systems (e.g., Material UI).
  • Experience in using Design Systems.
  • 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 (useState, useEffect, useMemo, useCallback, custom hooks).
  • Strong understanding of responsive design principles, patterns, and libraries (e.g., 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 (e.g., Tailwind CSS, Styled Components).
  • Strong experience with Application Security concepts (Authentication, Authorization, Data Security).
  • Experience in designing applications for multiple browsers and 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.

Responsibilities

  • Develop user interfaces using Angular and React.
  • Implement and utilize Design Systems, such as Material UI.
  • Optimize the performance of front-end applications.
  • Integrate backend APIs, handle exceptions, and manage requests.
  • Ensure application security, including authentication, authorization, and data security.
  • Design applications for cross-browser compatibility and multiple resolutions, including mobile devices.
  • Manage code release processes, bundling, and packaging for production.
  • Troubleshoot front-end issues and adhere to best practices.
  • Develop reusable components and implement component-driven architecture.
  • Perform unit testing and integration testing.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service