Senior Frontend Developer in Toronto

RepRisk - Toronto, ON (30+ days ago)

Apply Now

About RepRisk

RepRisk is a global leader and pioneer in data science, specializing in premium ESG and business conduct risk research and quantitative solutions. Since 2006, RepRisk has been leveraging artificial intelligence and curated human analysis to translate big data into actionable business intelligence and risk metrics. With daily-updated data synthesized in 20 languages using a rules-based methodology, RepRisk systematically flags and monitors material ESG risks and violations of international standards that can have reputational, compliance, and financial impacts on a company. Our flagship product, the RepRisk Platform, is the world’s largest database of its kind, consisting of 130k+ public and private companies and 30k+ projects of all sizes, in every sector and market. Leading organizations around the world rely on RepRisk as their key due diligence solution to prevent and mitigate ESG and business conduct risks related to their operations, business relationships, and investments.

Job Description

As a Senior Frontend Developer, you will be involved in all aspects of front-end software development within RepRisk, including design, implementation and operation. The role will primarily involve the development and maintenance of web applications, mainly written in JavaScript with React. There will be frequent opportunities to work on a broad range of technologies.

You will benefit from working with an experienced team in several locations that will offer support and the scope to greatly enhance your technical skills and knowledge. You will profit from an agile development ecosystem using state-of-the-art open-source technologies. We want to find someone who is keen to contribute ideas and who loves implementing clean and workable solutions to problems.


  • Design and implement features in JavaScript (React)
  • Deploy, maintain and support existing software solutions (JavaScript/Docker/Linux)
  • Create and update technical documentation
  • Software testing and quality assurance
  • Evaluate and identify new technologies

Candidate Profile

You have several years of experience in JavaScript and a strong track record in design, implementation and testing of complex web applications. You have the willingness to learn and explore new technologies to create fast, reliable and high-quality software solutions.

You are results-driven and maintain a pragmatic outlook without compromising quality. Proficiency in all areas of frontend development and the ability to cope with an agile environment should be among your established skills. The position requires strong self-management, the ability to deliver on agreed-upon tasks, and to manage expectations even when under pressure. You must be fluent in English.

Experience and Education

  • Solid experience in JavaScript (React) and in the tasks mentioned
  • Bachelor’s or Master’s degree in Computer Science or equivalent qualifications
  • Interest in data analysis/machine learning would be an advantage
  • Experience in the following technologies would be a plus: Node.JS, GraphQL, Keycloak or similar SSO technology.

What we offer

  • Being part a growing, experienced team that will offer support and the opportunity to enhance your technical skills and knowledge; ability to work in an agile development ecosystem using state-of-the-art open-source technologies
  • Entrepreneurial and dynamic work environment with a young and motivated international team within an established company setting
  • Open and flexible workplace
  • Opportunity to make a significant contribution to the field of sustainability

Note: work authorization for the respective location is required

Job Type: Full-time