Front End Developer
Previous Job
Previous
Front End Developer
Ref No.: 18-12000
Location: Centennial, Colorado
Front End Developer
Centennial, CO
6 months +
**Must not require sponsorship. No 3rd Party C2Cs**


Top Skillset: JavaScript and CSS/SASS

The Digital Technology team is working in partnership with the firm's Digital Marketing organization to create an industry leading digital experience in support of the firm's strategic goals. The technology team is looking for strong Front-End Web Developer who is motivated to combine design with the art of programming. The ideal candidate will have a passion for building great user-facing features, bridging the gap between design and technical implementations, and a love for working in a collaborative environment with likeminded individuals.

Responsibilities:
• Working in partnership with the development team to build new user-facing features with React.js, SASS, and ECMAScript.
• Distilling requirements, wireframes and high-Client designs into reusable React.js components.
• Using Jest and Enzyme to test React.js components, and extend code coverage across the entire front-end application.
• Construct simplified visualizations of complex data structures using graphing libraries.
• Employ engineering best-practices to ensure a clean, maintainable and extensible code-base.

Skills/Experience:
• 4 years of experience building highly-responsive, web-based user interfaces.
• Experience with ECMAScript (JavaScript) and React.js
• Experience with HTML, AJAX, SASS, and responsive frameworks like Foundation, Bootstrap, Skeleton, or Less.
• A deep understanding of modern browsers, their rendering engines, and an awareness of industry best-practices for handling those differences.
• Familiarity with MVC frameworks such as: Ruby on Rails, Java EE, or PHP (Rails is highly preferable)
• Knowledge of templating frameworks like ERB, HAML, or SLIM.
• Proven problem-solving skills and the ability to respond quickly to evolving requirements.
• An inquisitive mind and continuous learner to maintain a sustainable delivery culture.