broadhead | Front End Developer

UX


This job post has expired

Type Of Work:
Full-Time
Location:
Minneapolis
Date Posted:
October 12, 2018


Description

Front-End Developer

You will play a pivotal role in the strategy, conception, design and development of groundbreaking multi-context platforms. In this role, you must support how to best connect customers and brands through intuitive interfaces and transformative brand experiences. You will be expected to work collaboratively with our creative, strategy and web teams. The ideal candidate must have experience with using WordPress templates, developing responsive websites based on visual design, and troubleshooting during the production phase. Additionally, you have the ability to translate your technical knowledge into the appropriate IA documentation.

The Front-End Developer is a tried-and-true problem solver at heart.

Responsibilities
Writes clear, maintainable code
Contributes to estimates and timelines
Helps establish standards and best practices
Contributes new technologies and processes to the development team
Quality Assurance

Position Requirements
Expert understanding of: HTML5, CSS3 and JavaScript
Front-end frameworks
Front-end build tools such as Webpack, Gulp and CodeKit
Custom WordPress theming
Git/Bitbucket development work flows
Email development
Understanding of UX design and responsive design principles
Basic knowledge of MVC frameworks
A desire and willingness to be challenged and learn about new technologies
A critical, detail-oriented eye for design and interaction
Adobe Creative Cloud

Secondary Skills
Understanding of UX design and responsive design principles, as well as UX/IA documentation experience, including:
Wireframes
Wite maps
Process flows
Navigation schemas
Functional requirements documentation (FRDs)
Prototypes and annotated comps
End-user documentation
Usability testing and final quality assurance (QA) testing

Qualifications
Must have excellent oral, written, negotiation and presentation skills, along with the innate ability to communicate abstract concepts to audiences that are not adept in the user-experience discipline.
Comfortable with complexity, ambiguity and chaos, with a passion for the challenges around organizing it.