Technology Lead, Front End
Job Description
Critical Mass is looking to add a Technology Lead to our growing team!
The Technology Lead (TL) is responsible for leading technical teams in transforming architectural concepts into prototypes. While the TL should always be able to do hands-on coding, and will require leadership and multitasking skills, the TL will guide and coach developers toward writing better code. The TL will be providing support to other disciplines by performing technical analysis of their inputs, and advising discipline leads on paths forward. The TL is able to work independently, assuming ownership for the design, interface and programming of simple and complex web sites. The TL should also be able to provide estimates for their tasks and assume ownership for these estimates. The TL works with web applications and a variety of front-end technologies including HTML5, CSS and JavaScript, is comfortable with leading frameworks, and content management systems.
This position can be done remotely depending on location within the US.
Due to the nature of the work with our client, a U.S. security clearance will be required.
You will:
- Lead talented developer teams toward delivering code, websites, features, and workflows.
- Perform technical work estimations, own and act upon your estimates to deliver work.
- Develop web applications that follow the latest web standards and conforms with leading-edge front-end technologies.
- Work closely with Creative, Strategy, Marketing, Business, QA and other Technology teams to ensure the technology will be functional, and meets performance targets on all web platforms (mobile, desktop).
- Own the development of web applications and ensure they follow the overall technical architecture and design established by the project.
- Implement user and business requirements which are composed of multiple development activities.
- Maintain up-to-date and complete documentation on projects as dictated by the capability’s guidelines and best practices.
- Coordinate with QA and leverage team to troubleshoot complex issues in existing web applications.
- Proactively provide feedback on policies and procedures when an opportunity for improvement exists.
- Explore and innovate ways to accomplish tasks, workflows, and projects.
- Proactively provide guidance and support to developers of various levels, to fulfill their tasks and improvement their performance and overall technical skills.
You have:
- At least 6 years of experience working with ES6/ vanilla JavaScript.
- At least 5 years of experience working with Front-End technologies (CSS (SASS, LESS)./ HTML).
- Experience in AEM components creation, dialogs and HTL(modernization of existing components)refactoring. CRX Classic or Touch UI. Any other CMS experience is welcomed.
- Experience dealing with Cross-browser and Responsive development standards.
- Excellent knowledge of recent development practices (Mobile First, MVC, Object Oriented development).
- Work experience integrating web solutions with external web services.
- Knowledge of design patterns (e.g., model-view-controller, observer, object oriented, etc.) and working with several mainstream libraries and frameworks (jQuery, VueJS, Node, React).
- Fluency with data transfer formats and protocols popular in web applications (eg. JSON, XML, HTTP).
- Capable of working with version control systems (GIT, Bitbucket).
- Capable of building proof of concept prototypes.
- Familiarity with search technologies (SOLR is a plus)
- Capable of troubleshooting, debugging and doing root cause analysis of web applications issues.
- Capable of consuming, parse and translate SOAP or REST web services.
It’s a plus if you have:
- Capable of writing code compliant with modern accessibility (eg.ARIA, WCAG, Microformats, ADA, RDF) and SEO guidelines and best practices.
Competencies to be successful in this role:
- Demonstrates Self-Awareness.
- Demonstrates leadership-by-example ability.
- Drives Results equally well independently, and while leading a team.
- Communicates effectively with individuals, disciplines, teams.
- Situational Adaptability.
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 [email protected].
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 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#avoid
If Canada based: https://www.canada.ca/en/services/finance/consumer-affairs.html
If U.K. based: https://www.gov.uk/consumer-protection-rights
Date Posted
02/16/2023
Views
5
Similar Jobs
Lead Architect - Analytics Engineering (Requiring Python) - CVS Health
Views in the last 30 days - 0
View DetailsEnvironment, Health and Safety (EHS) Lead, Apple Retail - Apple
Views in the last 30 days - 0
View Details