Collaborate with Horizontal Digital and/or client project management teams, architects, developers and designers to scope solutions, constraints and risks and identify potential limitations to successful implementations.
Architect enterprise React solutions including data, display, information architecture, and 3rd party platform integrations.
Implement project specifications using a mix of React core functionality, community modules, and custom developed modules that adhere to React community coding standards.
Identify new technologies, frameworks, and processes that enhance ability to deliver cutting edge solutions to customers.
Help drive innovative and effective user experience through technology and evangelize common standards and best practices across the front-end team.
Execute high-quality technical solutions on time and on budget across multiple client accounts.
Requirements
5+ years of experience as a front-end developer.
Thorough understanding of the Software Development Lifecycle (e.g. Requirements, Design, Development, Testing) and exposure to Agile or iterative SDLCs.
Expertise in core front-end technologies (HTML, CSS, JS) and modular CSS techniques (OOCSS, BEM, SMACSS).
Experience writing semantic, responsive HTML that adheres to accessibility standards (Section 508, WCAG).
Experience with one or more modern JavaScript frameworks (React preferred).
Experience with version control tools (Git) and industry standard branching and merging practices.
Experience with front end automation tooling (Gulp, npm, Sass).
Desire and passion to work in the marketing technology industry.
Critical thinker and problem solver with attention to detail and organization.
Excellent written and verbal communication skills with ability to collaborate calmly with technical and non-technical peers.