Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer

Home > Javascript/Typescript programming jobs

Senior Software Engineer in Canada new

  • Toronto

Responsibilities

  • Build playable ads and interactive creative units from storyboards, design assets, and creative briefs.
  • Implement gameplay mechanics, interactive behaviors, transitions, animations, and UX elements.
  • Integrate creative assets and ensure reliable performance across supported environments.
  • Optimize performance, responsiveness, file size, reliability, and creative quality.
  • Implement tracking, analytics, and event instrumentation for creative performance measurement.
  • Perform self-QA and resolve issues before delivering production-ready builds.
  • Own projects from technical kickoff through final delivery and improve implementation workflows and build quality.

Requirements

  • Bachelor’s degree in Computer Science or a related technical discipline, or equivalent.
  • 6+ years of professional software development experience.
  • Extensive experience with front-end architecture and web performance optimization.
  • Proficiency with HTML5, CSS3, and modern JavaScript.
  • Expertise with 2D HTML5 game frameworks such as Phaser or CreateJS.
  • Experience with 2D and 3D JavaScript frameworks such as PixiJS and ThreeJS.
  • Understanding of coordinate systems, geometry, vector math, and pixel-level manipulation using ImageData.
  • Experience with the HTML5 Canvas API, render loops, frame rates, animations, and requestAnimationFrame.
  • Experience creating responsive layouts for mobile, tablet, and desktop screens.
  • Experience building efficient asset-loading pipelines for spritesheets, audio sprites, and JSON data.
  • Photoshop experience is highly preferred.
  • Strong interpersonal and senior-leadership communication skills.

Benefits

  • Toronto starting base pay is $96,400–$130,000 per year; bonus and/or equity may also be included.
  • Eligibility for a 401(K) plan and Employee Stock Purchase Program.
  • Medical, dental, vision, and basic life insurance coverage.
  • 14 paid holidays, 15–25 days of paid vacation or discretionary time off eligibility, and up to 10 paid sick days per year.
  • Paid parental and compassionate leave, mental-health and wellness programs, family-planning support through Maven, commuter benefits, and fitness-expense reimbursements.
  • The role is regular and full-time and is based in Toronto.

Salary: $96k - $130k/yr

Zynga

Zynga builds free-to-play mobile and social games for global consumer audiences, monetized through in‑app purchases and advertising. Its portfolio includes franchises such as Words With Friends, Zynga Poker, FarmVille, Toon Blast, CSR Racing, Merge Dragons!, and Empires & Puzzles. Founded in 2007...

Similar positions

Senior Automation Test Engineer

  • Hitachi, Ltd.
  • Full time
  • Others
  • 09/16/2026
  • Ho Chi Minh City, Vietnam

Software Developer I - Web Components

  • Esri
  • Full time
  • USA
  • 09/16/2026
  • Salary: $79k - $133k/yr
  • Redlands, CA

Sr. Software Engineer B2

  • Cognizant
  • Full time
  • Others
  • 09/16/2026
  • Pune, India

Senior Full Stack Engineer

  • Motional
  • Full time
  • USA
  • 09/16/2026
  • Salary: $149k - $199k/yr
  • Remote

Senior Systems Support Engineer

  • ThoughtWorks
  • Full time
  • Others
  • 09/16/2026
  • Bengaluru, India