Reuters is seeking an experienced Lead Front-End Engineer to be a part of a small high-performing team. You will work on web interfaces and back-end services that support and our related mobile apps. We are currently investing in our next generation of to make content discovery quicker and easier, improving client curation and enabling our targeted audience to consume more relevant stories (to their interest areas) faster than ever before. We’re looking for colleagues who relish the nimbleness, creativity, and entrepreneurship that our multimedia products demand. This full-time position will be based in Toronto and you’ll be working on a productive team with fun, friendly, and skilled co-workers. 


About the Role 

As a Lead Front-end Engineer, you will: 

​Build and Develop: Responsive web sites and web applications, design, build and test scalable web application, create reusable templates using HTML, CSS, and JavaScript, integrate code with other technologies such as REST Web Services, CMS, 3rd party APIs, etc., create prototypes for proof of concept, use build tools like Gulp or Webpack to streamline development tasks, assess advertising and analytics requirements, evaluate vendor solutions, determine solution design, and implement, identify and document product architecture and solution design 

Be a Team Player: Regularly review peers' work and provide feedback and collaborate with designers, product managers, ops engineers, client engineers, QA engineers, and various other teams and stakeholders to solve innovative problems utilizing out-of-the-box solutions

Be Curious & Innovative: Comfortable with quickly addressing changing and new product needs to help seize business opportunities 

Be an Agile Person: with a strong sense of urgency and a desire to work in a fast-paced, dynamic environment to deliver solutions against strict timelines and conduct regular reviews with management on progress and maintain the communication infrastructure to ensure transparency and clarity about the state of your projects 

Be an Effective Communicator: Communicate clearly and effectively using Github, Slack, MS Teams, JIRA, etc. to keep all stakeholders in the loop regarding relevant issues, Interact thoughtfully and professionally with everyone including non-technical colleagues and foster open communication between project team members and facilitate a group through complex issues to decisions

Take Ownership: Estimate work scope and time and meet deadlines 

About You

You're a fit for the role of a Lead Front-end Engineer if you have: 

Basic qualifications:

4+ years experience with front-end technologies such as HTML5, CSS3, and JavaScript

Experience with JavaScript UI frameworks and libraries, preferably React

Familiarity with CSS frameworks, and pre-and post-processors, preferable CSS modules, and SASS 

Experience developing with Vanilla JavaScript

Understand semantic HTML, SEO, accessibility, and web analytics (Google Analytics)

Experience with source control such as Git and code reviews/git flow

Experience integrating with REST services and 3rd party APIs using AJAX / JSON