Front End Developer

Job Description

We are looking for an experienced Front-End Developer to join our growing team. The Front-End Developer plays a central role in the design, development, and delivery of user-facing features for Rethink’s web-based applications and add-ons. The Front-End Developer is responsible for creating high-quality user interfaces and experiences and will work closely with product owners, UI/UX designers and other developers working on different layers of the platform.

Employment Type: Full Time

Location: Toronto, Ontario

Main Responsibilities

Design, build and deploy high-quality user-facing features across all web applications and add-ons.

Design, code and modify websites from layout to function

Create visually appealing sites that feature user-friendly design and clear navigation

Code and Deploy Applications in a Cross-Platform, Cross-Browser Environment

Ensure the performance, quality, and responsiveness of applications

Collaborate with the team to define, design, and ship new features

Identify and correct bottlenecks and fix bugs

Help maintain code quality, organization and automatization

Work with other teams to produce high quality, technically correct applications and sites

Knowledge, Skills & Abilities

Ability to build Products Using HTML5/CSS/JavaScript and Other Front-End Technologies

Demonstrated expertise and experience with technologies and programming languages such as HTML5, CSS, JavaScript and front-end frameworks.

Strong understanding of UI, cross-browser compatibility, general web functions and standards

Experience with front end technologies such as React, Angular, etc.

Solid Understanding of Object-Oriented Programming, Responsive Design and Web User Interface Design (UI)

Experience working with and designing REST-Based APIs, JSON and XML

Experience with Git and GitHub

Experience working with graphic designers and converting designs to visual elements

Knowledge of other web technologies such as Java, jQuery, Redux is a plus

Beneficial Skills & Abilities

Experience with CMS systems such as WordPress

Experience with SSO, OAuth, JWT for API and Web Session

Experience with scripting languages such as Python or PHP

Who We Are

We are the industry leading developer and vendor of web based, real estate asset management software focused on property tax and assessment. We are re-imagining how companies tackle one of the largest expense line items on their financials. Our clients, including many in the Fortune 500, trust us to provide them with the latest technology and superior customer service to help them reach their property tax and financial goals.

** If you would like to be considered for this position, please email your resume to: careers@rethinksolutions.com quoting your name and the position for which you are applying in the subject line of the email. We would like to thank all applicants for their interest. However, only suitable candidates will be contacted further. **