Critical Mass logo

Senior Front-End Developer with TypeScript and AEM Experience

Critical Mass

Join Our Team as a Senior Front-End Developer

The Critical Mass technology team is seeking an inspired, motivated, and experienced Senior Developer to join our dynamic team. As an experience design agency, we focus on the customer, which means that multi-discipline collaboration and prototyping are at the heart of our process. We leverage the latest technologies, including React, ES6 JavaScript, pub/sub architecture, and a clean component-based approach to deliver reusable, innovative, and responsive experiences. Web performance and accessibility are key concerns due to their importance to user experience and perception of a premium experience.

Responsibilities

  • Collaborate with Design and UX teams to prototype user interactions.
  • Mentor junior front-end developers.
  • Ensure compatibility of code across devices and viewport sizes.
  • Assess and optimize page performance and WCAG compliance.
  • Work with the delivery team to ensure overall quality of the experience, supported by tests and documentation.

Qualifications

  • Strong communication skills with a team-centric approach to discussion and decision-making within a distributed team.
  • 4+ years of demonstrated experience using Vanilla JavaScript.
  • 2+ years of experience using TypeScript.
  • 2+ years of experience using React.js.
  • 5+ years of 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, including web performance optimization.
  • 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.

Preferred Skills

  • Experience with Adobe Experience Manager (AEM) on version 6.3 or later, or enterprise CMS.
  • Experience with GraphQL or APIs with complex data structures.
  • Experience with Next.js.
  • Experience with Webpack or other tools used to optimize and maintain front-end build systems.
  • Experience working in an agency environment.

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.
  • Extensive winter holiday office closures.
  • Diversity and Inclusion Board with 12 affinity groups.
  • Internal learning and development programs.
  • Enterprise-wide employee discounts.

Our new hires and employees are the future of our organization, and we want to set you up for long-term success. We expect our team to work from an office a minimum of 4 days a week.

At Critical Mass, we value our employees and offer competitive compensation and benefits packages. If you’re looking for a challenging and rewarding opportunity, we encourage you to apply for this exciting position today!

Critical Mass is an equal opportunity employer 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.

Benefits
Extracted with AI

  • 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
  • Extensive winter holiday office closures
  • Diversity and Inclusion Board with 12 affinity groups
  • Internal learning and development programs
  • Enterprise-wide employee discounts

Similar jobs

Last update: 23 minutes ago

Critical Mass logo
Critical Mass

Front End Developer with TypeScript and Next.js

Join Critical Mass as a Front End Developer, focusing on TypeScript, Next.js, and web performance.

Critical Mass logo
Critical Mass

Senior Front-End Developer with TypeScript and React

Join Critical Mass as a Senior Front-End Developer, focusing on TypeScript, React, and web performance.

Critical Mass logo
Critical Mass

Front End Developer with TypeScript and React

Join Critical Mass as a Front End Developer, focusing on TypeScript, React, and web performance in Cupertino, CA.

Adobe logo
Adobe

Senior Frontend Web Developer

Join Adobe as a Senior Frontend Web Developer in New York, NY. Work with ReactJS, NodeJS, and more to create cutting-edge web applications.

Make - letsMake.com | A studio making world-class products, platforms & systems 💯 logo
Make - letsMake.com | A studio making world-class products, platforms & systems 💯

Senior Frontend Engineer (Remote)

Join Make as a Senior Frontend Engineer to craft large-scale software remotely. Expertise in React, Next.js, and TypeScript required.

Adobe logo
Adobe

Senior Software Development Engineer

Join Adobe as a Senior Software Development Engineer in San Jose, focusing on React, JavaScript, and cloud-based microservices.

Armis logo
Armis

Front-end Web Developer

Join Armis as a Front-end Web Developer to enhance UI/UX with HTML5, CSS, JavaScript, and more. Competitive salary and benefits offered.

Adobe logo
Adobe

Software Development Engineer

Join Adobe as a Software Development Engineer in San Francisco, focusing on backend services for Adobe Content.

iO logo
iO

Senior Front-end Developer

Join iO as a Senior Front-end Developer in Amsterdam, leading projects for top brands with React, Angular, and TypeScript.

GrowthDay logo
GrowthDay

Senior Frontend Web Developer (Next.js, ReactQuery, MUI)

Join GrowthDay as a Senior Frontend Web Developer to innovate and impact self-improvement platforms using Next.js, ReactQuery, and MUI.

Censius logo
Censius

Senior Frontend Engineer (React.js, TypeScript)

Join Censius as a Senior Frontend Engineer to develop responsive web applications using React.js and TypeScript.

WP Engine logo
WP Engine

Senior Web Developer with WordPress and React Experience

Join WP Engine as a Senior Web Developer specializing in WordPress and React. Work remotely to build high-performance sites.

Magno IT Recruitment logo
Magno IT Recruitment

Senior Frontend Engineer with Angular and Azure Experience

Join as a Senior Frontend Engineer to develop a WCAG-compliant Design System using Angular and Azure.

Adobe logo
Adobe

Software Development Engineer

Join Adobe as a Software Development Engineer to lead the development of Journey Optimizer Omnichannel product.

Subject logo
Subject

Senior Software Engineer with Front-End Experience (Next.js/Vercel)

Join Subject as a Senior Software Engineer with expertise in Next.js and Vercel, leading innovative projects in a dynamic ed-tech startup.

Toughbyte logo
Toughbyte

Senior Frontend Developer

Join Betsson Group as a Senior Frontend Developer in Valletta, Malta. Work with Angular, JavaScript, and TypeScript in a hybrid work model.

Amazon logo
Amazon

Front End Engineer - Publisher Technologies

Join Amazon as a Front End Engineer to build innovative user interfaces for Supply-Side Technologies in Advertising.

Adobe logo
Adobe

Senior Frontend Engineer

Join Adobe as a Senior Frontend Engineer in Bucharest to develop GenStudio, enhancing digital experiences with cutting-edge frontend technologies.

UNRVLD logo
UNRVLD

Frontend Developer with React.js and Vue.js

Join UNRVLD as a Frontend Developer, working with React.js and Vue.js in a hybrid role in Vilnius.

YETI logo
YETI

Front End Developer - Salesforce Commerce Cloud

Join YETI as a Front End Developer specializing in Salesforce Commerce Cloud, enhancing eCommerce experiences in a hybrid role.

Adobe logo
Adobe

Frontend Engineer with Angular and React

Join Adobe as a Frontend Engineer in Bucharest, working with Angular, React.js, and more to develop GenStudio.

Semrush logo
Semrush

Frontend Developer with React Experience

Join Semrush as a Frontend Developer with React expertise. Work remotely, develop new features, and solve real-world problems.

Adobe logo
Adobe

Software Development Engineer - 2025 University Graduate

Join Adobe as a Software Development Engineer for 2025 graduates. Develop and test software systems, collaborate with teams, and grow your skills.

Amazon logo
Amazon

Front-End Engineer

Join Amazon as a Front-End Engineer to build user-facing software with HTML, CSS, and JavaScript.