Critical Mass logo

Senior Front-End Developer with TypeScript and React

Critical Mass

Join Our Team as a Senior Front-End Developer

Critical Mass is seeking a motivated and experienced Senior Developer to join our technology team. As a leading experience design agency, we focus on the customer, emphasizing multi-discipline collaboration and prototyping. We leverage the latest technologies, including React, ES6 JavaScript, 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 code compatibility 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.

Requirements

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

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

Critical Mass logo
Critical Mass

Senior Front-End Developer with TypeScript and AEM Experience

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

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.

Adobe logo
Adobe

Staff Frontend Engineer with React and TypeScript

Join Adobe as a Staff Frontend Engineer to build and lead web applications using React and TypeScript.

c/side logo
c/side

Senior Front-end Engineer with React.js and TypeScript

Join c/side as a Senior Front-end Engineer to build and improve React.js applications with TypeScript.

Webflow logo
Webflow

Senior Frontend Engineer - React, JavaScript, TypeScript

Join Webflow as a Senior Frontend Engineer to build and maintain collaboration features using React, JavaScript, and TypeScript.

Remote logo
Remote

Senior Frontend Engineer with React and TypeScript

Join Remote as a Senior Frontend Engineer, working with React.js and TypeScript in a fully remote role.

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.

Saxum logo
Saxum

Senior Front-end Developer (ReactJS)

Join Saxum as a Senior Front-end Developer (ReactJS) in Amsterdam. Work on diverse digital products, enhance your skills, and grow your career.

Adsmurai logo
Adsmurai

Senior Frontend Developer with React and TypeScript

Join Adsmurai as a Senior Frontend Developer in Andalusia, Spain. Lead frontend projects with React and TypeScript.

Saxum logo
Saxum

Senior Front-end Developer (ReactJS)

Join Saxum as a Senior Front-end Developer (ReactJS) in Amsterdam. Work on diverse digital products, enhance your skills, and enjoy great benefits.

CI&T logo
CI&T

Senior Frontend Developer (React)

Join CI&T as a Senior Frontend Developer (React) to create exceptional user experiences on international projects.

Rhombus logo
Rhombus

Senior Frontend Software Engineer (React, TypeScript)

Join Rhombus as a Senior Frontend Software Engineer to build complex features in React and TypeScript. Onsite in Sacramento, CA.

One logo
One

Senior Front End Engineer, MarTech

Senior Front End Engineer for MarTech in New York, focusing on React.js, TypeScript, and CSS.

Saxum logo
Saxum

Senior Front-end Developer (ReactJS)

Join Saxum as a Senior Front-end Developer specializing in ReactJS, working on diverse digital products in Amsterdam.

IMG.LY logo
IMG.LY

Senior Frontend Developer with React and TypeScript

Join IMG.LY as a Senior Frontend Developer, focusing on React and TypeScript for our CreativeEditor SDK. Remote work with competitive benefits.

micro1 logo
micro1

Senior Front-end Engineer

Join micro1 as a Senior Front-end Engineer, developing cutting-edge web applications with React.js and TypeScript in Los Angeles.

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.

hy – the Axel Springer Consulting Group logo
hy – the Axel Springer Consulting Group

Senior Frontend Developer with React and TypeScript

Join us as a Senior Frontend Developer in Berlin, specializing in React, TypeScript, and AI-based applications.

Assembled logo
Assembled

Senior Frontend Software Engineer - React, TypeScript

Join Assembled as a Senior Frontend Software Engineer to lead innovation in React and TypeScript for AI-based products.

Semrush logo
Semrush

Frontend Developer with JavaScript and TypeScript Experience

Join Semrush as a Frontend Developer to build and manage interfaces for digital marketing platforms using JavaScript and TypeScript.

Saxum logo
Saxum

Senior Front-end Developer - ReactJS (Dutch speakers)

Seeking a Senior Front-end Developer with ReactJS expertise and Dutch proficiency for diverse digital projects in Amsterdam.

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.

Semrush logo
Semrush

Senior Frontend Developer (Enterprise Solutions Unit)

Join Semrush as a Senior Frontend Developer to create innovative solutions using JavaScript, TypeScript, and ReactJS in a hybrid work environment.