← Back to job listings

Senior Software Engineer
Zynga · Toronto, Canada
About The Role
Join Zynga, a leading mobile gaming company, as a Senior Software Engineer on the Ad Monetization team. In this role, you will be responsible for transforming approved creative concepts into polished, high-performing ad units. You will work closely with engineers, creative leads, and cross-functional partners to ensure the technical execution of each experience from implementation through deployment. You will also optimize experiences for performance, responsiveness, file size, and reliability while maintaining creative quality.
- Transform approved creative concepts into polished, high-performing ad units by building high-quality playable ads and interactive creative units.
- Take ownership of assigned projects from technical kickoff through final delivery, ensuring every build is reliable, performant, visually polished, and ready for production.
- Proactively identify opportunities to improve workflows, implementation efficiency, and build quality while consistently delivering dependable, high-quality work.
- Proficiency in web technologies, including HTML5, CSS3
- Proficiency in managing complex render loops, frame rates (FPS), and animations via requestAnimationFrame
- Bachelor’s degree in Computer Science, or related technical discipline (or equivalent)
- Experience with Responsive Web Design and creating fluid layouts that work flawlessly across mobile, tablet, and desktop screens
- Experience with asset management building efficient loading pipelines for preloading, caching, and optimizing game assets (spritesheets, audio sprites, JSON data)
- Extensive experience designing front-end architecture, optimizing web performance
- Excellent interpersonal skills and the ability to interface with senior leadership with confidence and clarity
- Experience working directly with the HTML5 Canvas API to render and manipulate shapes, text, and images
- Strong background in 2D HTML5 game frameworks like Phaser or CreateJS
- Experience with 2D and 3D JS frameworks such as PixiJS, and ThreeJS
- Expertise in modern JavaScript (ES6+)
- Strong understanding of 2D/3D coordinate systems, geometry, vector math, and pixel-level manipulation (ImageData)
- 6+ years of professional experience in software development
- Experience with Photoshop is highly preferred
Similar roles you might like
See all →FE
Member Advisor (Vintage Hills Branch)
Fa Eomj Saasfaprod1
Salary not disclosedPosted today
FE
Senior Financial Advisor (Chilliwack City Branch)
Fa Eomj Saasfaprod1
C$100,000 – 250,000Posted today
FE
LCE Underwriter
Fa Eomj Saasfaprod1
Salary not disclosedPosted today
FE
Senior LCE Underwriter
Fa Eomj Saasfaprod1
Salary not disclosedPosted today
FE
Financial Advisor (Willoughby Branch)
Fa Eomj Saasfaprod1
Salary not disclosedPosted today
PC
Senior Portfolio Release Manager — Flights Acquisition & Retention
Priceline.com Canada ULC
C$115,000 – 135,000/yrPosted today
PC
Senior Product Designer, Customer Growth
Priceline.com Canada ULC
C$110,000 – 135,000/yrPosted today
PC
Product Manager
Priceline.com Canada ULC
C$100,000 – 120,000/yrPosted today
This is an external listing. JobSpring does not represent or verify the employer. Report this listing