Safety Technician

The Principal UI Developer provides implementation to brand, marketing and communications digital requirements across all digital brand and marketing channels, these include the corporate website, email design execution, and the translation of digital designs into tangible interface elements that are efficient, lightweight, search engine friendly and intuitive.



Responsibilities

Plan and structure CMS module hierarchy, internal pages and internal file structure
Design and implement consistent file and asset naming systems
Manage assets and snippets banks
Translate user interface design concepts into tangible interface elements
Provide guidance to designers on asset optimization best practices
Collaborate with content and digital marketing teams on best practices for developing content for digital interfaces
Provide SEO friendly interface elements and page structures
Collaborate with product designers to ensure design guidelines are perfectly met
Provide cross-device analysis and best practices
Able to choose best practices for Optimizing web pages for maximum speed and scalability.
Utilizing a variety of markup languages to write web pages.
Maintaining brand consistency throughout design.
Requirements
Bachelors Degree in Computer Science or a related field
8+ years of professional experience in user experience/visual design domain
Solid knowledge of HTML5, CSS, SCSS, SASS, LESS, JavaScript and JQuery
Good understanding with content management system mechanisms and best practices
Knowledge of HubSpot CMS is highly preferred
Proficiency with Sketch, Adobe Photoshop, Illustrator and XD
Proficiency with Bootstrap
Good command of SEO principles and best practices
Proficiency in developing responsive user interfaces across different devices and screen types