Sr Front-End Developer
Work Arrangement:
Hybrid 2 days minimum in office (Toronto or Markham)
4-6 months contract
Role Overview
We are looking for passionate
Front-End Developers
to join a collaborative technology team building modern digital solutions used by consumers and businesses across Canada. In this role, you will create engaging, high-performance, and accessible web applications while working closely with UX designers, Product Managers, QA engineers, and Backend Developers.
Key Responsibilities
Design, develop, and maintain modern front-end web applications using current frameworks and best practices
Translate UI/UX designs into functional, user-friendly interfaces
Build responsive layouts that work seamlessly across desktop and mobile devices
Develop and maintain applications primarily using
React
Create reusable components and ensure high code quality through unit and integration testing
Participate in code reviews, technical discussions, and architectural decisions
Collaborate closely with Engineering, UX, Product, and QA teams to deliver high-quality solutions
Research and adopt new front-end technologies and standards to continuously improve performance and development processes
Required Skills \& Experience
Strong hands-on experience with
React
Proficiency in
JavaScript (ES6+)
,
HTML5
, and
CSS3
Experience building responsive and accessible user interfaces
Solid experience with
Git
(branching, pull requests, code reviews)
Familiarity with
CI/CD pipelines
Experience consuming and integrating
REST APIs
Strong understanding of UX/UI principles and modern browser technologies
Experience working in
Agile/Scrum
development environments
Nice-to-Have / Additional Skills
Experience with
Vue.js
or
Angular
Working knowledge of
GraphQL
Experience using
Redux
for state management
Familiarity with
Next.js
for server-side rendering
Basic experience with
Node.js
Knowledge of
Babel
or modern JavaScript tooling
Experience with
data visualization libraries
(e.g., Highcharts or similar)