Facebook pixel

Technology Lead
Front End
Posted on 3/17/2023
San Jose, CA, USA
Experience Level
Desired Skills
Apache Hive
Data Analysis
Web Development
Quality Assurance (QA)
Software Testing
  • Advanced English knowledge (C1 reading, writing, conversational)
  • At least 5+ years of experience working exclusively with Front-End technologies (HTML/CSS/JavaScript) (coding skills)
  • 2+ years of proven track record as a technical team leader, communication, teamwork, and leadership skills experience
  • Ability to Conduct code reviews with Developers, Engineers, and Architects while conversely being able to speak in layman's terms to non-technical business teams
  • Work experience configuring, using, and troubleshooting tools such as process automation & scripting (eg. Webpack or Gulp) and pre-process tools (eg. SASS, LESS)
  • Expert cross browser and Responsive development
  • Ability to translate, and/or create Functional specifications
  • Working experience with:
  • Email development and with firm understanding difference coding for web vs coding for various mail clients
  • Banner Add building skills, GreenSock Js, Google Web Designer, Custom build; etc
  • Firm understanding of SDLC
  • Client-facing experience with ability to understand complex brand ecosystems
  • Can Administrate multiple platforms like SalesForce, MailChimp
  • Proper Git management, and understand how to work in team-oriented Git environment
  • Working experience using Project Management software; Jira, Confluence, Hive, WorkFront, ProofHQ etc
  • Firm understanding of Analytics, with emphasis on Google Analytics 4
  • Experience with Content Management systems
  • Expert knowledge of recent development patterns and practices (Mobile First, MVC, Object Oriented development)
  • Proficiency with popular JavaScript frameworks and cross-browser compatibility
  • Capable of configuring automation tools such as Webpack or Gulp and including common project tasks such as: pre-processing, minification, code obfuscation, etc
  • Knowledge of design patterns (e.g., model-view-controller, observer, object oriented, etc.) and working with several mainstream libraries and frameworks (jQuery, Angular, Ember, Backbone, React, VueJS, or any other)
  • Proficiency with data transfer formats and protocols popular in web applications (eg. JSON, XML, HTTP)
  • Capable of designing and choosing a quality assurance process for the project including guidelines for unit tests, load testing, performance testing
  • 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
  • Capable of troubleshooting, debugging and doing root cause analysis of web platform issues
  • BS in Computer Science or related technical discipline; or equivalent strong experience as Software Development Lead in exact areas of expertise required for Hangar (Digital Agencies projects, Web development projects, SCRUM/Agile software projects)
  • SCRUM Fundamentals Certification or equivalent practical experience
  • Six Sigma Fundamentals Certification or equivalent practical experience
  • Market Access and Reimbursement experience
  • Hands-on Veeva CLM building experience
  • Veeva CRM administration experience
  • Understanding of Customer Relationship Management (CRM) such as Salesforce, Marketo etc
  • Product building, SaSS
  • Have a strong understanding of multi-channel, and omnichannel marketing ecosystems
  • Expert knowledge in integrating front-end development with several common Back-End technologies (.Net, Java, PHP, Ruby) and third-party platforms
  • Will be in charge of presentations to clients, directly working with other groups such as Creative, Business, and Technology
  • Ensures to implement, configuration, and troubleshooting with front-end helpers such as Babel, Webpack, Yeoman, Gulp or Node.js as a subject matter expert in front-end technology
  • Code reviewing, mentoring and enforcing coding guidelines and best practices for more Junior teammates
  • Helps coordinate the team's technical communication with other groups such as Creative, Business and Management
  • When acting as the technical leader, owns the technical architecture and design of the web solution and oversees the front-end development activities
  • Gathers new user and business requirements, map them to appropriate technical solutions and estimates the associated development tasks
  • Ensures concise and clear documentation is maintained by all peers for the projects as dictated by each Capability's guidelines and best practices
  • Owns software release activities, including but not limited to reviewing code changes, client demos, QA hand-offs, and presenting solutions and justifications for tasks
  • Debugs or troubleshoots complex or critical issues that cannot be handled by junior positions, and provides root cause analysis
  • Establishes project scaffolding and associated automation tools for the project
  • Creates training programs for technologies within fields of expertise
  • Actively participates in Capability activities and initiatives
  • Responsible to setup regular one-on-one meetings to provide coaching, feedback, career development, and status reporting
Critical Mass

501-1,000 employees

Digital experience design agency
Company Overview
Critical Mass was founded when a design visionary and a successful entrepreneur came together with a focus on digital experiences in a rapidly evolving space. Critical Mass has helped global brands reimagine digital and transform their businesses though strategic consulting, innovative creative ideas and cutting-edge technology thinking.
  • Professional Development Spending Account that can be used for conferences, courses, subscriptions, books
  • Competitive pay and benefits
  • Match charitable donations up to $100USD
  • Flexible, reasonable work-from-home arrangements whenever possible
Company Core Values
  • Honest
  • Inspired
  • Driven
  • Purposeful
  • Real
  • Equal