Middle/Senior JavaScript Developer (Ads’ Platform)

Canada Toronto JavaScript Software Developer

Required skills

JavaScript / strong
React / strong
GraphQL / basic

Do you know how to communicate and translate business needs into technology to internal and external stakeholders? Do you have experience in solving difficult problems without compromising larger business and technical goals? Are you ready to show a high level of engagement in making technical decisions?

If this sounds like you, we’d love to talk!


Our client is an advanced advertising and data company that provides audience-based, multiscreen advertising solutions to local, regional, and national businesses and advertising clients. They enable advertisers to reach more than 90 million U.S. households on television through cable networks, on-demand and addressable inventory across the U.S., and more than 45 million U.S. households through authenticated, privacy-compliant IP addressability supported by rich data sets and powerful analytics and attribution services in a simple, user-friendly way.


Our team is building the next generation of ads’ planning and campaign optimization platform. We are excited by what we’re building, and we care about the quality of our code, as well as our user experience.
Our stack is primarily C#, React/Apollo, GraphQL, and a little bit of Python. The product you’ll be working on uses a microservices architecture with GraphQL + Apollo Server w/ Schema Federation tying the frontend to the backend(s) and Kafka as the backend message bus.

Your primary tasks will be working with the design, development, and technical quality support of frontend products that are part of a customer product suite.
We will expect you to balance high standards and thoughtful development with a pragmatic approach to getting things done. Our culture is fast-moving, and engineers who like to work on a wide variety of projects, try new technologies, and collaborate with cross-functional teams thrive with us.


  • 3+ years of commercial experience in developing web-based applications
  • Practical experience with React, JavaScript, HTML, CSS
  • Understanding of task runners or build frameworks
  • Experience building API’s and web services
  • Advanced level of English (both spoken and written)


 Would be a plus:

  • Experience with GraphQL

Personal Profile

  • Ability to communicate and translate business needs into technology to internal and external stakeholders
  • Experience in solving difficult problems without compromising the larger business and technical goals


  • Collaborate tightly with product and product development teams to understand technical issues related to features and determine the feasibility and viability of feature sets and queries
  • Implement coding best practices, guidelines, and standards across all teams
  • Collaborate closely with internal and external APIs and backend engineers to create best practices for models and contracts


  • Health & Legal support
  • Discount program
  • Sport activities
  • Outstanding offices
  • Comfortable place in a cozy room
  • Continuous education
  • Flexible schedule
  • Remote work
  • Diversity of Domains & Businesses
  • Variety of technology

Share this vacancy

apply now

apply now

    Drop your CV here, or
    Supports: DOC, DOCX, PDF, max size 5 Mb