Senior Developer
$105k - $115k per yearCritical Mass Inc.
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 – September 25, 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 implementing pre-made components from a component library such as Material UI or similar
- Proven knowledge using utility classes, grid classes, and utilizing CSS frameworks such as Bootstrap, Foundation, Materialize, or similar
- Experience with navigating Sketch design files to find font and color styles and dimensions
- Proven track record of delivering production-quality code on high-visibility projects
- Practice or exposure to developing software with Large Language Models (LLMs), including writing and integrating AI-assisted code
- Experience with web animations (CSS and JS) and web animation libraries (GSAP)
Bonus if you Have:
- Capability with Handlebars or other templating engines
- Skill with Webpack or other front-end build system optimization tools
- Experience working in an agency or fast-paced production environment
- Familiarity with design-to-development handoff processes and design systems
- Awareness with the Atlassian suite of tools (JIRA, Bitbucket, Confluence)
- WCAG accessibility expertise
We continually review ranges to address skills, experience and markets. Base salaries are determined during our interview process, by assessing a number of factors that inclu de, but aren’t limited to, a candidate’s experience and skills relative to the scope and responsibilities of the position. For current CM employees, tenure will also be a consideration.
Salary Range
$105,000 - $115,000 CAD
Critical Mass is an equal opportunity employer. Critical Mass uses artificial intelligence in our recruitment process to enhance job postings, filter keywords during the review of prospective candidates, and, in some cases, transcribe interviews with our recruiters. Human review remains central to the process, and all hiring decisions are ultimately made by our team.
The Critical Mass Talent Acquisition team will only communicate from email addresses that use the URLs criticalmass.com, omc.com and us.greenhouse-mail.io . We will not use apps such as Facebook Messenger, WhatsApp, or Google Hangouts for communicating with you. We will never ask you to send us money, technology, or anything else to work for our company. If you believe you are the victim of a scam, please review your local government consumer protections guidance and reach out to them directly.
If U.S. based:
If Canada based:
If U.K. based:
If Costa Rica based:
- ...powered technology to help create a great purchasing experience and improve their revenue. We are looking for an experienced Lucene Developer to join our dynamic team and take ownership of search and indexing solutions within our product suite. Your primary focus will be...SeniorFlexible hours
- ...financial technology? At Benji Pays, we're on a mission to empower businesses with seamless payment solutions. We're seeking a Senior Software Developer to join our dynamic team. In this position, you'll play a pivotal role in building and maintaining scalable, secure, and...SeniorLong term contractWork at officeLocal area2 days per week
$103k - $153k per year
...would be the right person to join our team working towards this goal, we would love to hear from you! Role Overview As a Senior iOS Developer on the Graykey AppLogic team , your mission is to serve as a technical expert in systems design, implementation, and...SeniorFull timeWork at officeLocal areaRemote workFlexible hours- ...We are seeking a Senior .NET Developer to join a Microsoft technology team developing enterprise business applications. The ideal candidate will collaborate with Solution Architects, Business Analysts, and developers to design, develop, and deliver scalable .NET solutions...SeniorFull time
- ...design, implementation and delivery of complex data intensive applications which are mission-critical for our clients. As a Senior Java Developer, you will be a part of an engineering team responsible for one of our products. You will partner up with the product...SeniorFull timeFlexible hours
- ...and solve problems in real time. We are looking for a Mobile Developer to join our squad. In this role, you will be a key contributor to... ..., and the ability to step back and think critically. Here, senior experience truly makes a difference. What you’ll be doing:...SeniorLong term contractFull timeWork at officeRemote workHome officeFlexible hours2 days per week
$140k - $180k per year
...Lifelong learners with a drive to excel · Resilient people who rise to the occasion We are currently looking for a Senior Salesforce Developer who will be responsible for the development and maintenance of Salesforce applications. Your primary focus will be custom Salesforce...SeniorFull timeLocal areaRemote workFlexible hours- ...The Opportunity We’re looking for a Senior AI Developer who can shape and ship production AI systems—and bring a team along with them. You’ll set the technical direction for the shared components and platform capabilities that underpin our AI-driven products. This isn...SeniorFull timeWork at officeLocal areaRemote workFlexible hoursWeekend work
- ...AlayaCare offers the opportunity to grow your impact, your skills, and your career. About the Role We are seeking a Senior Android Developer (Kotlin) for the Mobile Team dedicated to designing and enhancing mobile application. Reporting to the Engineering Manager. The...SeniorFull timeWork at officeFlexible hours
- ...includes early adopters of the blockchain ecosystem and has already developed various decentralized solutions/tools for various blockchain... ...core focus on Canadian Cannabis industry. We are in the works to develop a fully compliant & immutable Supply-chain integrity solution,...SeniorFull timeCasual workFlexible hours
- ...revolutionize industries by enabling data driven decision making. As a Senior Data Engineer, you will hold a crucial position within our... ...Manage the complexity inherent in versioned data pipelines Develop ETL/ELT processes to help extract and manipulate data from multiple...SeniorFull timeRemote work
$128k - $200k per year
...About The Role Hi, I'm Dan Feeny, Senior Development Manager here at Jane. I joined about a year ago after spending much of my career... ..., and there's a lot of it. I'm looking for a Senior Software Developer who leans backend but is excited to grow across the stack. Someone...SeniorRemote jobFull timeInternship- ...solutions for emerging opportunities. ~ Accountability: We honour our commitments. ABOUT THE ROLE As a Senior Embedded Developer, you will join a tight-knit engineering team building the software that powers the iGUIDE camera system. You will take...SeniorFull timeInternshipWorldwideFlexible hours
- Company Description System Canada resources have a broad range of skills in different technologies. The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that...SeniorFull time
- ...Our client, an innovative startup seeking a highly skilled and adaptable Senior Java Developer. In addition to developing robust and scalable software solutions, this role requires providing technical support to other departments. You will need to thrive in a fast\-paced...SeniorFull time
$124k - $186k per year
...Senior Software Developer Direct Hire / Full time, Hybrid, Burnaby BC, Canada D-Wave (NYSE: QBTS) a leader in the development and delivery of quantum computing systems, software, and services, and is the world’s first commercial supplier of quantum computers—and the only...SeniorFull timeDirect hireLocal area- \ \\\ Do you have a strong command of Unreal Engine and are you ready to take on stimulating technical challenges? Do you dream of working in a competitive and caring environment where ambition is encouraged and talent is recognized?\ \\ \\ At BKOM Studios, every team member...SeniorPermanent employmentFull timeContract workWork at officeFlexible hours
$100k - $120k per year
...Corinex is shaping the future of smart energy. About The Job Corinex is seeking a dynamic and creative Senior F irmware Engineer to join our team in developing next-generation smart grid communication devices. In this role, you will play a key part in the full...SeniorFull time- ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Senior Software Developer, we expect you to be disciplined regarding software development, and ready and eager to collaborate with and mentor...SeniorFull timeWork at officeFlexible hours
$100k - $120k per year
...of life and push the boundaries of what electronics can do. From developing electronics skin to exploring space, our products support some... ...homing, cable routing, stiffness, and mechanical constraints. Develop calibration and alignment approaches, including tolerance stack-...SeniorFull timeContract workWork at officeLocal areaFlexible hours3 days per week$100k - $135k per year
...Radar technologies that will support the Canadian Armed Forces (CAF) and its allies. The Job SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including Intelligence...SeniorRemote jobFull timeWork at officeFlexible hours- ...in the industry by embracing innovation, transparency, and ethical lending standards. About the opportunity As a Senior Salesforce Developer , you will play a key role in developing and maintaining Salesforce solutions, with a focus on Sales Cloud and Lightning Web...SeniorFull timeWork at officeRemote workFlexible hours
- Description # Minimum 5 years of Guidewire experience. # Candidate must have Direct Cloud experience in Guidewire. Do not submit candidates who do not have experience with Guidewire cloud. # Knowledge and experience of InsurCloud for Canada would be an asset. # Experience...Senior
- ...the team operates: accelerating prototyping, exploring solution space, and improving code quality as you go. This is a hands-on senior role with real ownership. You’ll ship features continuously, make decisions that affect large-scale services, and mentor engineers who...SeniorRemote jobFull timeInternshipWork from home
- ...Drive the integration of security practices to the software development and delivery process As a developer in this team, you will build the tooling required to implement DevSecOps the best way possible for Coveo. On top of it, you will build and maintain multiple internal...SeniorFull time
- ...Docker has been one of the most loved brands in developer tooling, trusted by more than 20 million monthly users and over 20 billion container... ...workflows trustworthy by default. We’re looking for a Senior Salesforce Developer to help scale and evolve our Go-To-Market...SeniorLong term contractFull timeRemote workHome officeShift work
$110k - $140k per year
...delivery, customer success, and internal knowledge. As the Data Developer on this initiative, you will own the technical direction of the... ...Benefits and working arrangements may vary depending on your seniority, location and employment type. The compensation offered will be...SeniorFull timeWork at office3 days per week- ...at Front end technologies – Blazor / Angular (one of them must) Exp using Mobile technologies – Primarily iOS development & MAUI Develop high level designs for converting functional requirements into business processes; Actively participate in the requirements,...SeniorFull timeNight shift
- ...workflows at scale Implement data quality checks, validation rules, and governance policies that keep our data accurate and compliant Develop and evangelize analytics engineering tooling that enables stakeholders to build their own models while adhering to best practices...SeniorFull timeSummer workRemote workHome office
- ...Transformation team scales this expertise through both NPX-developed and industry-leading products, delivering solutions to clients... ...Canada, the U.S., and globally. The Role As a Senior .NET Developer at NPX you will own the design and evolution of mission-critical...SeniorLong term contractFull time1 day per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Developer. Be the first to apply!
