cover image
Critical Mass

Critical Mass

www.criticalmass.com

2 Jobs

1,722 Employees

About the Company

Critical Mass is a team of 1,800 inspired folks based in 12 offices around the world, providing full-service digital capabilities for the greatest brands on Earth. Our secret sauce is our uncompromising design standards, our relentless focus on customers, and an ability to put powerful new technologies to work for our clients.

We work with the best—Apple, Nike, Mars Wrigley, Nissan, Diageo, Airbnb, BMW, BNY Mellon, Johnson & Johnson, and many more—brands who strive for connected digital ecosystems and unparalleled experiences. We help them get there by gaining deep insight into their consumers and orchestrating data, AI, design, media, and tech stacks around human stories.

We’re a global agency founded in Canada, but digital is our home. If you know us, then you know we’re a special, quirky place that attracts big talent and tiny egos. (We actually give out a “so f-n nice” award—lots of them). But just because we’re friendly doesn’t mean we’re not a force to be reckoned with. We’re driven. Relentless. And we live our values. We’re Critical Mass, but our friends call us CM. Please call us CM!

Listed Jobs

Company background Company brand
Company Name
Critical Mass
Job Title
Director of SEO
Job Description
**Job Title** Director of SEO **Role Summary** Strategic leader responsible for designing, launching, and optimizing holistic SEO strategies for a portfolio of global brands. Drives measurable performance, mentors a high‑performing SEO team, and serves as the agency’s authority on search innovation, integrating AI, GEO, and social search into integrated paid/organic programs. **Expectations** - Contract role until Mar 30 2026, with performance metrics tied to revenue impact, traffic growth, and client satisfaction. - Lead expansion of agency search services, develop scalable processes, and grow a team of SEO specialists. - Deliver data‑driven insights that translate SEO performance into business outcomes. **Key Responsibilities** 1. Develop and execute comprehensive search roadmaps for diverse clients. 2. Hire, manage, and grow a team of SEO strategists; provide coaching and performance reviews. 3. Serve on account leadership teams, shaping strategy and recommending innovative tactics. 4. Leverage search analytics to understand user intent, guide content strategy, and uncover business opportunities. 5. Pitch and implement new search projects and service offerings (AI Search Optimization, GEO strategies, visual/voice search). 6. Define success metrics; translate SEO results into clear business metrics. 7. Collaborate with UX, content, technical dev, and paid media teams to embed SEO best practices. 8. Produce visually compelling client reports and executive dashboards. 9. Conduct regular SEO audits, competitive analyses, and share findings with stakeholders. 10. Advise on technical website architecture, JavaScript SEO, accessibility, structured data, URL structure, meta, internal linking, and site maps. 11. Optimize social search across platforms (YouTube, TikTok, etc.) to enhance brand visibility. 12. Integrate paid and organic strategies to reduce costs while maximizing key KPIs. 13. Stay current on industry trends (AI, ML, ML‑driven automation, visual/voice search) and recommend opportunities. **Required Skills** - 8‑10+ years of SEO experience; 3+ years leading high‑performing teams. - Proven track record of driving measurable traffic, rankings, and revenue impact. - In‑depth knowledge of search engine algorithms, ranking signals, and technical SEO. - Expertise in e‑commerce/retail SEO (product/category pages). - Experience with global, multi‑regional, multi‑language SEO strategies. - AI and GEO search optimization experience (ChatGPT, Perplexity, Gemini, etc.). - Proficiency with SEO/SEM tools: SEMrush, BrightEdge, Ahrefs, Screaming Frog, etc. - Advanced analytics/visualization tools: Google Analytics, Google Data Studio, Adobe Analytics, Tableau. - Strong Excel (pivot tables, VLOOKUP, large data sets). - Excellent written/written communication, presentation, and data storytelling capabilities. - Strong project management, organizational, and multitasking skills. - Ability to define and document internal processes and best practices. **Required Education & Certifications** - Bachelor’s degree in Marketing, Business, Computer Science, or related field (or equivalent professional experience). - Industry certifications preferred: Google Analytics Certified, SEMrush SEO Toolkit, BrightEdge Certification, or similar.
Calgary, Canada
On site
Junior
13-11-2025
Company background Company brand
Company Name
Critical Mass
Job Title
Senior Developer
Job Description
**Job Title** Senior Front‑End Developer **Role Summary** Lead, design, and maintain web applications using HTML, CSS, and JavaScript (ES6+). Own front‑end architecture, guide junior developers, conduct code reviews, collaborate cross‑functionally, and drive quality improvements across the team. **Expactations** - 5+ years of professional front‑end development on large‑scale projects. - Ability to own features from concept through deployment and support. - Strong communication and collaboration across design, backend, and product teams. - Mentoring and contributing to a learning‑focused culture. **Key Responsibilities** - Design, develop, and maintain scalable, responsive web interfaces. - Turn UI/UX designs and wireframes into accessible, cross‑browser components. - Own front‑end architecture decisions and enforce coding standards. - Conduct thorough code reviews and provide constructive feedback. - Mentor junior / intermediate developers on technical approaches and best practices. - Identify and resolve performance bottlenecks; improve load times and responsiveness. - Debug and troubleshoot complex front‑end issues. - Ensure complete, up‑to‑date documentation and adherence to platform guidelines. - Stay abreast of emerging front‑end technologies; evaluate and propose new tools. - Collaborate with designers, back‑end engineers, PMs, and stakeholders to shape requirements. **Required Skills** - Expert proficiency in vanilla JavaScript (ES6+). - Strong hands‑on experience with HTML5, CSS3, and preprocessors (SASS/SCSS). - Deep knowledge of responsive, mobile‑first design and cross‑browser compatibility. - Proven experience with modular front‑end architectures (component‑based, separation of concerns). - Solid familiarity with Git, pull requests, branching strategies, and code‑review workflows. - Experience integrating with REST APIs, handling errors, and managing front‑end state. - Knowledge of SEO‑friendly front‑end practices (semantic HTML, metadata). - Ability to work independently with minimal oversight. **Preferred (but not required)** - Experience with jQuery for legacy codebases. - Familiarity with build tools (Webpack, Gulp, Grunt) and performance optimizations (code splitting, minification). **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field, *or* equivalent professional experience.
Calgary, Canada
On site
Senior
25-01-2026