Critical Mass

Experience Design Agency

SeniorDeveloper(FrontEnd)

CA$108–118k Calgary, Alberta, Canada CONTRACT
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Developer (Front End) at Critical Mass. Skills: Front-end development, Responsive design, Web animations. Deliver pixel-perfect front-end implementations. Build responsive campaign layouts”

What You'll Achieve.

Deliver premium user experience

Industry & Context.

Experience Design Agency
Problems you'll solve

Troubleshooting; Technical analysis; Web performance optimization

What They're Looking For.

Must Have

4+ years Vanilla JavaScript, 5+ years HTML5 semantic markup, 5+ years CSS3, 5+ years CSS/SASS preprocessing, 5+ years SVG-based animations, 5+ years responsive consumer-facing websites, Pixel-perfect design implementation, Responsive design across devices, Full command of Git, Full command of terminal, Modern development fundamentals, Troubleshooting ability, Technical analysis skills, Web performance optimization, Ability to jump into projects quickly, Deliver quality work under pressure, Fluency implementing pre-made components, Proven track record delivering production-quality code, Experience with web animations, Experience with web animation libraries

Nice to Have

Handlebars or other templating engines, Webpack or other build system optimization, Agency or fast-paced production environment, Design-to-development handoff processes, Design systems familiarity, Atlassian suite of tools awareness, WCAG accessibility expertise

What You'll Do.

Deliver pixel-perfect front-end implementations

Build responsive campaign layouts

Build animation-rich marketing pages

Work on individual components

Work on page sections

Collaborate with Design

Collaborate with delivery team

Ensure seamless implementation

Optimize page performance

Ensure WCAG accessibility compliance

Jump into high-velocity production work

Deliver under tight timelines

Take ownership of work

Drive solutions proactively

Support team with clear code

Support team with documentation

Support team with knowledge sharing

How You'll Work.

Team & Collaboration

Design team; UX team; Delivery team; Collaborative approach

Communication Scope

Clear code; Documentation; Knowledge sharing

Full Job Description

The Critical Mass technology team is looking for an inspired, motivated, and experienced Senior Developer to join our Communications team for a contract engagement. We are an experience design agency with a focus on the customer, which means that collaboration and precision execution are at the heart of our process. You'll be working on high-visibility campaign and consumer-facing websites where pixel-perfect design execution and responsive optimization are critical to delivering a premium user experience. PLEASE NOTE – This is a contract position from July 1 – July 31, 2026 You Will: Deliver pixel-perfect front-end implementations that match design comps across all devices and viewport sizes Build responsive campaign layouts with modern animation-rich marketing pages using modern HTML, CSS, and JavaScript Work on individual components and page sections within robust, complex websites Collaborate with Design, UX, and the delivery team to ensure seamless implementation of designs Optimize page performance and ensure WCAG accessibility compliance Jump into high-velocity production work with minimal onboarding and deliver under tight timelines Take ownership of your work and drive solutions proactively with minimal supervision Support the team with clear code, documentation, and knowledge sharing You Have: 4+ years demonstrated experience using Vanilla JavaScript 5+ years’ experience using HTML5 semantic markup, CSS3, and CSS/SASS preprocessing 5+ years building SVG-based animations and responsive consumer-facing websites Strong expertise in pixel-perfect design implementation and responsive design across devices Full command of Git, the terminal, and modern development fundamentals Strong troubleshooting ability and technical analysis skills – including web performance optimization Proven ability to jump into projects quickly and deliver quality work under pressure Strong communication skills with a self-sufficient, collaborative approach to teamwork Fluency with impl

Free ATS check

Applying for this Senior Developer (Front End) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Critical Mass?

Real rants from real employees. Read before you apply.

Read Company Rants →