5+ years of relevant work experience in a developer, or similar role
Tech/BE degree
ESSENTIAL SKILLS
In-depth knowledge of JavaScript, TypeScript, AngularJS, Angular, PHP, HTML, and CSS/SCSS
Solid understanding of Grunt, Composer, Bower, Docker, Vagrant
Good understanding of front-end development practices, including browser compatibility issues, mobile-first design, and appropriate coding patterns
In-depth knowledge of EMAIL CLIENT HTML and CSS
Strong grasp of legacy technologies as well as emerging technologies
Solid debugging skills
Strong knowledge of Zend/Laminas with PHP development experience
Strong knowledge of Google Tag Manager (or other tag management tools) and Google Analytics
Familiarity with git capabilities for version control
ESSENTIAL DUTIES
Assist the Digital & IT teams with all aspects of website development.
Translate business requirements into technical specifications for updates to the website
Develop, test and deploy requested frontend and backend updates
Maintain proper documentation of requested edits, technical specifications and needed approvals.
Maintain proper deployment practices of building in a development environment, deploying to a testing environment for QA and finally deploying to production.
Perform proper QA and visual regression testing on all updates to ensure error-free deployments.
Adhere to deadlines and complete work accurately and on time
Participate in content and/or code releases to assist with QA, validation, or emergency bug fixes
Manage Google Tag Manager containers – add, update and remove tags, triggers and variables as needed along with configuring proper firing rules across various platforms.
Create and configure Google Analytics reports, properties, views and goals as needed.
This list is not exhaustive and other duties may be assigned as needed