We have a full-time permanent opportunity available for a Senior Software Engineer, Front End in our midtown Toronto office.

As a leading international Ad Tech company, Eyereturn offers employees an extraordinary opportunity to work with cutting edge technology, build products for top brands and become members of an elite technology team. We build and deliver technology that integrates each part of a digital advertising campaign into one system. Our tech team consists of 40 employees (and we’re growing!) and all of our development is done in house, following agile methodology and continuous integration. We’re looking for individuals that are passionate about technology, have a proven track record of success and thrive in a startup culture. This is the right environment for you if you want to get your hands dirty and make an impact. Review our Tech Stack on stackshare.io, or read our Tech Stack blog post.

This role reports to the Director of Software Engineering and will be responsible for delivering our Campaign Manager product. It’s is a web application which will serve as the central hub for any campaign or tag management conducted within Eyereturn. This role is an exciting opportunity to take ownership of a new product including providing input into it’s direction, while operating under a stable company that’s been around for over 15 years. In the long run, we’re looking for a senior individual to establish a common framework for front-end application development including establishing a strong front-end team and adopting the appropriate technologies and best practices going forward.


-Developing web applications built with Angular, Bootstrap, HTML, CSS, SASS; built upon internal and external API web services
-Customer facing web application portals
-Front end architecture, extension of general-purpose UI/UX and JavaScript libraries
-Developing new features while also maintaining existing products
-Providing mentorship and education to junior team members
-Participating in interviewing as we continue to grow the team
-Adopting appropriate technologies and establishing best practices


-4+ years experience with JavaScript, HTML and CSS
-2+ years experience with AngularJS (or another JavaScript framework like React etc.)
-Experience with build systems (Gulp, Grunt or webpack)
-Experience with testing frameworks (Karma or Protractor)
-Deep understanding of fundamentals (e.g. Data structures, web services, web applications)
-A desire to get things done including delivery, pushing product and problem solving
-Ability to learn and adopt new concepts and technologies independently
-Strong communication skills
-Passion for technology

-Proficiency with asynchronous request handling (Promises, AJAX, &c)
-Knowledge of ES6
-Experience with package managers (e.g. Bower)
-Proficiency with Lodash
-A gift for developing elegant UI/UX interfaces against web service apis
-Experience in Agile methodologies including sprints, scrums, retrospectives and testing in a continuous integration environment
-A Degree in Computer Science from a top-tier University

-Discounted TTC Passes and Gym Memberships
-Newly renovated, dog friendly offices
-Continued education and student loan assistance
-Sponsored team events and lunches
-Comprehensive, employer-paid medical benefits
-RRSP matching
Check out http://eyereturnmarketing.com/careers for additional company info and benefits!
We thank all applicants for their interest, but only those selected for an interview will be contacted. Eyereturn is an equal opportunity employer, if you need any type of accommodation, please let us know.