*Please note - this role is not remote and requires the successful candidate to be on site in our Calgary office.
You Will:
Collaborate with Design and UX to prototype user interactions
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
You Have:
2+ years experience using Reactjs
2+ years experience using Typescript
2+ years experience using HTML5 semantic markup, CSS3, and CSS & SVG-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
Familiarity with website operations and fluency in the typical tiers on a high traffic website
Experience with the Atlassian suite of tools - JIRA, Bitbucket, Confluence, etc.
WCAG accessibility experience is preferred
You May Have:
Adobe Experience Manager (AEM) on version 6.3 or later, or enterprise CMS
Experience with graphQL or APIs with complex data structures
Experience with Nextjs
Experience with Webpack, or other tools used to optimize and maintain front-end build systems
Experience working in an agency environment
A -very strong- meme game
What We Offer:
Global maternity and parental leave
Competitive benefits packages
Vacation, compassionate leave, sick days, and flex days
Access to online services for families and new parents
Diversity and Inclusion Board with 12 affinity groups
Internal learning and development programs
Enterprise-wide employee discounts
Critical Mass is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We do not tolerate discrimination on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.