Front End Technology Lead (React)

Full Time
San Jose
11 months ago

We are looking for a Front-End Technology Lead (FETL). The Front-End Technology Lead (FETL) is responsible for designing and writing code, performing code reviews, developing technical documentation, and becoming a key contributor to their team and project. A Front-End Technology Lead acts as a technical leader in projects, ensuring that the team maintains high levels of performance, and builds and strengthens the relationship with the client. 

The FETL will work closely with clients, developers, system administrators, project managers, business analysts and end users. 

You will:

  • Will be supporting presentations to clients regarding technical perspectives. 
  • Ensure to implement, configure, and troubleshoot 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.
  • Help 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.
  • Gather new user and business requirements, maps them to appropriate technical solutions and estimates the associated development tasks.
  • Ensure concise and clear documentation is maintained by all peers for the projects as dictated by each Capability’s guidelines and best practices.
  • Own software release activities, including but not limited to reviewing code changes, client demos, 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 provides root cause analysis
  • Establish project scaffolding and associated automation tools for the project
  • Create 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  

 

You have:

  • Advanced English Proficiency (B2+ reading, writing, and conversation)
  • BS in Computer Science or a related technical discipline; or equivalent strong experience as a Software Development Lead.
  • Experience in Digital Agencies projects, Web development projects, SCRUM/Agile software projects.
  • Minimum of 5 years of experience with Front-End technologies, with a strong emphasis on ReactJS.
  • Expertise in cross-browser and responsive development.
  • Deep understanding of common CSS frameworks such as Bootstrap or Tailwind UI 
  • Proficiency in integrating front-end development with common Back-End technologies and third-party platforms.
  • Minimum of 2 years of proven track record as a technical team leader.
  • Experience leading front-end development teams 
    • Skilled at creating high-level project plans, timelines, budgets, and release roadmaps 
    • Experience managing volatile scope and expectations on multiple engagements 
    • Proficiency at time management and distribution of complex tasks amongst team members 
    • Track record of successfully driving key decisions with clients and/or executive leadership 
  • Expert knowledge of design patterns and mainstream libraries and frameworks.
  • Proficiency with data transfer formats and protocols popular in web applications.
  • Capable of designing and choosing a quality assurance process for the project.
  • Capable of troubleshooting, debugging, and conducting root cause analysis of web platform issues.
  • In-depth understanding of accessibility and SEO best practices  
  • Experience writing unit tests and utilizing various testing frameworks  
  • Experience working with content management systems and/or open-source products   

The Talent Team at Critical Mass is focused on ensuring we provide the best training, mentorship, and employee experience possible!  CM new hires & employees are the future of our organization, and we want to set you up for long-term success.  In an effort to do so, we expect our team to work from an office a minimum of 3 days a week.  The ask stems from our want to:

  • Strengthen opportunity for continuous learning
  • Improve collaboration and team relationships.
  • Increase employee engagement

We understand that not everyone may feel comfortable with this expectation, so we ask that you please let us know immediately if there are any concerns so we can help navigate accordingly.

Critical Mass is an equal opportunity employer that is 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. If you are an individual with disabilities who would like to request an accommodation, please reach out to accommodations@criticalmass.com.

We are committed to fostering diversity, equity, and inclusion within our pool of candidates, with a target of achieving at least 50% representation from underrepresented communities.

The Critical Mass Talent Acquisition team will only communicate from email addresses that use the URLs criticalmass.com and us.greenhouse-mail.io. We will not use apps such as Facebook Messenger, WhatsApp, or Google Hangouts for communicating with you. We will never ask you to send us money, technology, or anything else to work for our company. If you believe you are the victim of a scam, please review your local government consumer protections guidance and reach out to them directly.

If U.S. based: https://www.consumer.ftc.gov/articles/job-scams#avoidIf Canada based: https://www.canada.ca/en/services/finance/consumer-affairs.htmlIf U.K. based: https://www.gov.uk/consumer-protection-rightsIf Costa Rica based: https://www.consumo.go.cr/educacion_consumidor/consejos_practicos.aspx