Lead Frontend Developer
Location: Toronto
Job ID: 2072
Job Description
Job Responsibilities:
-
Collaborate with designers and act as the bridge between design and
engineering to ensure the brand, design vision, and UX best practices are
properly translated into the browser. -
Take ownership of the offshore team and liaison between the offshore team and
the North America team. -
Build reusable UI components and have authored documentation for its API and
usage so other developers can easily understand how to use the part. -
Create cascading style sheets (CSS) that are consistent across all browsers and
platforms. -
Write CSS code that controls the look and feel of the web experience that
implements typography, responsive layout, animation, and other visual aspects
of the UI with a focus on modularity, flexibility, compatibility, and extensibility. -
Craft semantic HTML markup with a strong focus on accessibility.
-
Collaborate with the Design System team on enhancements to the central design
system library. -
Write unit tests to ensure components keep an elevated level of quality and
consistency as they are improved and iterated on. -
Identify challenges and opportunities as it relates to the delivery of UI during
planning and execution and has worked with design and product to solve and
deliver superior solutions. -
Actively participate in the code review process, receiving and providing
constructive feedback on ways to improve code execution. -
Test across browsers and devices to ensure a consistent user experience.
-
Create lightweight and fast-loading experiences through optimization of front-
end code. -
Use an Agile approach to iteratively maintain and develop new functionality.
-
Stay up to date on emerging technologies, and willingness to grow understandingand expertise in Node.js.

_edited.jpg)