👨🏻‍💻 postech.work

Senior Frontend Developer

TEEMA • 🌐 In Person

In Person Posted 3 days ago

Job Description

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)

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.