UI Developer

CitiMississauga, ON

About The Position

We are a collaborative and well-established team, united by high engineering standards and a proactive embrace of AI to boost our productivity without compromising quality. Even before AI, we were renowned for iterating quickly and deploying clean, rigorously tested code to production multiple times a day, a pace we only anticipate accelerating. We're seeking a UI Engineer who is genuinely enthusiastic about crafting high-quality solutions. While comprehensive expertise across all technologies isn't expected, your eagerness and ability to continuously learn and adapt to an evolving technical landscape are essential. Our team values shared knowledge and collaboration, where everyone learns from each other. With AI shaping our profession, strong soft skills, such as communication, critical thinking, and teamwork, are more crucial than ever, as our work emphasizes defining requirements and reviewing code quality. You must possess an obsessive attention to detail, ensuring our UI is not just functional, but visually stunning and exceptionally user-friendly.

Requirements

  • 4+ years of professional experience in UI development.
  • Proficiency in modern web technologies including HTML5, CSS3, JavaScript (ES6+), and TypeScript.
  • Strong experience with at least one modern front-end framework (e.g., React, Angular, Vue.js).
  • Understanding of responsive design principles and cross-browser compatibility.
  • Knowledge of UI/UX best practices and accessibility standards.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.
  • Bachelor’s degree/University degree or equivalent experience

Responsibilities

  • Collaborate with UX designers to translate wireframes and mock-ups into high-quality, functional UI components.
  • Develop responsive and accessible web applications using modern front-end technologies.
  • Write clean, maintainable, and well-documented code.
  • Optimize applications for maximum speed and scalability.
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Troubleshoot and debug UI issues, ensuring a seamless user experience across various browsers and devices.
  • Stay up-to-date with the latest industry trends and technologies to continuously improve our products.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service