Senior Front End Developer

Toronto, ON M5V 2H2 | Contract

Job ID: 58468 Industry: Other Area(s)

Senior Front End Developer

Location: Toronto

Type 2-Month Contract with Possibility of Extension

Our client, a leading organization within the marketing and consultation industry, has asked Bagg Technology Resources to assist them in finding a Senior Front-End Developer to join their innovative organization on a contract basis in Toronto. The individual will Develop and maintain a large scale Ecommerce website specific to Marketing (i.e carousels, video integrations, performance enhancements, analytics)

Why Join? 

This organization revolves around curious and creative people who are passionate about technology. Their collaborative culture values ideas and diverse perspectives from all.

Key Responsibilities

  • Write native JavaScript, HTML and CSS for new features and bugfixes
  • Create accessible, performant and responsive websites
  • Use a TDD approach for unit tests
  • Identify technical debt and recommend improvements to architecture
  • Mentor junior members of the team
  • Participate in code reviews
  • Contribute to agile ceremonies including grooming, planning, scrums, retrospectives
  • Work independently with limited supervision
  • When issues/bugs are uncovered, must be able to communication implications effectively to all team members
  • Other duties as required

Requirements

  • Strong level of JavaScript and solid CSS

Performance Assessment

  • Experience with Chrome DevTools
  • Experience with New Relic Insights
  • Experience with Speed Curve
  • Experience with WebPageTest

SEO

  • General site optimization/improvements for SEO

Ad serving

  • DFP (DoubleClick for Publishers) / GPT (Google Publisher Tag) integration

Analytics

  • Experience with Adobe DTM
  • Experience with Adobe Launch

 

To apply, please click Apply Online or submit your resume by email to: OBUresume@bagg.com

View all of our job postings at www.bagg.com

Accommodations are available upon request to support your participation during all stages of the recruitment process.


Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: