Critical Mass
Experience Design Agency
SeniorDeveloper(FrontEnd)
Neural analysis suggests this role is
optimal for Senior candidates.
“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.
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
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.