Jobs and Careers
CR

Technology Lead - Front End

Critical Mass
United Statesfull_timeVerifiedPosted 29 Nov 2024
💰 $150,000/yr($140,000/yr$150,000/yr)

About 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 Kit

Free account required — sign up in 30s

Company

Critical Mass

View company profile →