Events  Deals  Jobs 
    Sign in  
 
 
 
 
Critical Mass // digital experience design agency
Apply To Job

The Critical Mass technology team is looking for an inspired, motivated, & experienced web developer to join our team. We are an experience design agency with a focus on the customer, which means that multi-discipline collaboration & prototyping are at the heart of our process. This role will join a talented team working on Nissan & Infiniti. We're using the latest technologies including React, GraphQL, Gatsby & a clean component-based approach to deliver reusable, innovative, & responsive experiences. Web performance & accessibility are also key concerns because of their respective importance to user experience & perception of a premium experience.

This position can be done remotely dependent on location.
Canadian & US Applicants only, please.


Responsibilities

  • Collaborate with Design & UX to prototype user interactions
  • Mentor other front-end developers
  • Ensure compatibility of code across devices & viewport sizes
  • Assess & optimize page performance & WCAG compliance
  • Work with delivery team to ensure overall quality of the experience & support this with tests & documentation

Requirements

  • Strong communication skills with a team-centric approach to discussion & decision making within a distributed team.
  • Experience building creative experiential sites with frameworks such as: Three.js, GreenSock, etc.
  • Expertise in JavaScript - specifically ES6, React, & GraphQL.
  • Experience using HTML5 semantic markup, CSS3, & CSS3 & code-based animation on responsive consumer-facing websites.
  • Full command of Git, the terminal, continuous deployment & integration, & other modern fundamentals.
  • Strong troubleshooting ability & technical analysis skills - web performance optimization included.
  • WCAG accessibility experience is preferred.
  • Agency experience preferred.

Nice to have

  • WebGL/GLSL experience
  • VR/AR experience
  • Unity/Unreal
 
 
Apply To Job
 
 
 
 
 
© 2023 GarysGuide      About    Feedback    Press    Terms