Technology Lead - Front End
Critical MassAbout the role
The Front-End Technology Lead (TL) is responsible for writing sustainable code, performing code reviews, creating and maintaining technical documentation, while being a key contributor to their teams and projects. The Front-End Technology Lead at Critical Mass will act as a technical leader on their projects by ensuring that the team maintains high levels of performance while building upon and strengthening the relationship with the client.
This role will join a talented team delivering digital projects which drive to the world’s most trafficked websites. Using the latest technologies, we deliver clean and component-based approaches with reusable, innovative, and responsive experiences. There is an emphasis on world class design & accessibility on all deliverables.
The TL will need to have a strong focus on cross-functional collaboration. They will be working closely with developers, but also designers, copywriters, and project managers.
You will:
- Support or deliver client presentations regarding technical perspectives.
- Review code, mentor and uphold coding guidelines and best practices for more Junior teammates
- Own the technical architecture and design of the web solution while overseeing the front-end development activities
- Gather new user and business requirements, map them to appropriate technical solutions, and estimate the associated development tasks
- Ensure concise and clear documentation is maintained
- Own software release activities including but not limited to reviewing code changes, client demonstrations, QA hand-offs, and presenting solutions and justifications for tasks
- Debug or troubleshoot complex or critical issues that cannot be handled by junior positions and provide root cause analysis
- Evaluate project scaffolding and associated automation tools for the project
- Create training programs for technologies within fields of expertise
- Setup regular one-on-one meetings to provide coaching, feedback, career development, and status reporting to direct reports
- Ensure compatibility of code across devices, viewport sizes and browsers
- Assess and optimize page performance and maintain WCAG compliance
You have:
- Advanced English Proficiency (B2+ reading, writing, and conversation)
- Strong communication skills with a team-centric approach to discussion and decision-making within a distributed team
- At least 5 years of experience working with Front-End technologies (HTML/CSS/JavaScript)
- Work experience with cross-browser and cross-device compatibility
- Work experience with Responsive development
- Expert knowledge of recent development patterns and practices (Mobile First, MVC, Object Oriented development)
- Expert knowledge of integrating front-end solutions with APIs and web services
- Proficiency with popular JavaScript frameworks and cross-browser compatibility
- Knowledge of design patterns (e.g., model-view-controller, observer, object-oriented, etc.) and working with several mainstream libraries and frameworks such as React, VueJS
- Experience with unit-testing best practices and libraries
- Capable of writing code compliant with modern accessibility (eg. ARIA, WCAG, Microformats, ADA, RDF) and SEO guidelines and best practices
- Capable of working with new technologies and building proof of concept prototypes
- BS in Computer Science or related technical discipline; or equivalent strong experience as Software Development Lead in exact areas of expertise required for CM (Digital Agencies projects, Web development projects, SCRUM/Agile software projects)
You may have:
- Experience developing within CMS platforms, such as Adobe Experience Manager (AEM) 6.4 or newer, or similar content management systems
- Experience with performance optimization techniques
- Animation skills (WebGL, ThreeJS, GSAP)
- Experience with GraphQL
- Experience with Typescript
- Experience using and configuring build automation tools (Webpack, Gulp, etc.)
What We Offer:
- Competitive benefits packages
- Vacation, compassionate leave, sick days, and flex days
- Access to online services for families and new parents
- End-of-year closure days (not deducted from vacation balance)
- Diversity and Inclusion Board with 12 affinity groups
- Internal learning and development program
We continually review ranges to address skills, ex
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s