Senior Front End React Developer
Job Description

Senior Front End React Developer – Procom KW is seeking several Front End Developers with JavaScript Development (ES6) and React development experience for our client’s New Canadian Innovation Development Team in Kitchener/Waterloo. Their compelling content platform reaches over 350 million web visitors monthly across its extensive network of partners including Ancestry, CBS Interactive, Evolve Media, Tribune Media and Warner Bros.

Front End React Developer Job Details

Who we’re looking for;

  • Someone who cares: We don’t want candidates who just see this as a job. You should care about the quality of work you produce. You have to be driven to create something you’re proud to show to others. You have to be willing to work hard and smart.
  • Someone who owns their work: A person who goes the extra mile to communicate to intra/cross team members when they feel it’s necessary, calls out things that are concerning, and generally does what’s right for the product and code.
  • Dedication to craft: You should be fanatic about the quality of code you write. Efficiency, conciseness, composability, modularity, extensibility, readability are some words that come to mind. If these things matter to you, you’re who were looking for.
  • High level of skill: We need an impact player. Someone who can come in and code amazing things quickly, help us move our product along at a higher rate of speed, and be an autonomous contributor when necessary.

Front End React Developer Responsibilities

-Work in conjunction with other developers to deliver high quality code with consideration to maintainability and reliability of processes related to the ongoing operation of the application

-Key member of the application development team working in an agile environment continuously designing, creating and delivering innovative solutions that can provide efficiencies, solve complex problems while supporting high volume and transactional multi-tenant applications.

-Use secure coding methodologies and practices to reduce the security exposure of applications and associated technologies.

The Tech Stack;

React- Products are built using React. They find the modular nature of react refreshing to develop in. Allowing them to break applications into very small component level pieces which helps them more easily isolate tasks when multiple developers are working in the same code base.  This also helps better update and extend features, and generally makes the DX much more enjoyable.

Redux- Our Client uses Redux for application state management in order to centrally track changes in state to the application and adjust the UI based on these changes. Coupled with local component state, they find this a very powerful tool in their arsenal and generally like to use it with wrapping HOCs.

JSS- JSS is how they style the UI. They find the integration with the component based architecture of React to be incredibly useful. Stylesheets are broken into small fragments that are grouped together with the component they’ll be styling. Ultimately using just JavaScript, this means they can dynamically update styles with great ease as well as import and extend code.

Front End React Developer Mandatory Skills

-5+ years experience working on production level front end code

-Strong knowledge in Javascript fundamentals (ES6 preferred)

-Strong experience building production ready applications, specifically in React

-Experience with responsive, single page, event driven web applications

-Experience with asynchronous data-driven actions

-Ability to replicate designs to a pixel and hand write stylesheets in a maintainable fashion

-Ability to intuitively animate UI elements via custom CSS animation

-Ability to quickly diagnose issues and correct them

-Solid grasp of application state vs local state and how these affect UI renders

-Data intensive dashboard experience is a huge plus

-Skills in: React, Redux, CSS, GIT, NPM, JIRA, Slack

Front End React Developer Nice to Have Skills

-Data intensive dashboard experience preferred.

Front End React Developer Start Date

As Soon As Possible.

Senior Front End React Developer Assignment Length

Permanent, Full time.

Job Requirements


Company Overview

For 35 years, Procom has been pushing the envelope in North American IT staffing solutions. Driven by a senior management team of seasoned recruitment professionals, we have offices in 14 locations in the US and Canada and service all major IT markets.

When we started out in 1978, tech jobs were just being integrated into the workplace. We have been a part of shaping the landscape of IT in Canada ever since, placing IT consultants in major businesses in all sectors, including banking, telecommunications, and retail.

Through all the peaks and valleys of the IT industry, we have consistently done one thing: helping IT professionals discover the next chapter in their career.

Submit your email address to begin the application process for the Senior Front End React Developer job
Email is invalid Email address is needed