Facebook pixel

Senior Developer
Posted on 8/31/2022
INACTIVE
Locations
Toronto, ON, Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Animation
JavaScript
Git
React.js
UI/UX Design
Unity
Requirements
  • Strong communication skills with a team-centric approach to discussion and decision making within a distributed team
  • Experience building creative experiential sites with frameworks such as: Three.js, GreenSock, etc
  • Expertise in JavaScript - specifically with ES6, and React
  • Experience using HTML5 semantic markup, CSS3, and CSS3 & code-based animation on responsive consumer-facing websites
  • Full command of Git, the terminal, continuous deployment and integration, and other modern fundamentals
  • Strong troubleshooting ability and technical analysis skills - web performance optimization included
  • WCAG accessibility experience is preferred
  • Agency experience preferred
  • WebGL/GLSL experience
  • VR/AR experience
  • Unity/Unreal
Responsibilities
  • Collaborate with Design and UX to prototype user interactions
  • Mentor other front-end developers
  • Ensure compatibility of code across devices and viewport sizes
  • Assess and optimize page performance and WCAG compliance
  • Work with delivery team to ensure overall quality of the experience and support this with tests and documentation
Critical Mass

501-1,000 employees

Digital experience design agency
Company Overview
Critical Mass was founded when a design visionary and a successful entrepreneur came together with a focus on digital experiences in a rapidly evolving space. Critical Mass has helped global brands reimagine digital and transform their businesses though strategic consulting, innovative creative ideas and cutting-edge technology thinking.
Benefits
  • Professional Development Spending Account that can be used for conferences, courses, subscriptions, books
  • Competitive pay and benefits
  • Match charitable donations up to $100USD
  • Flexible, reasonable work-from-home arrangements whenever possible
Company Values
  • Honest
  • Inspired
  • Driven
  • Purposeful
  • Real
  • Equal