Tal-Ex is partnering with a non-profit to identify a Lead Front Designer/Engineer for a long term contract role in Washington, DC. There is potential for this role to turn into a permanent position.
We are looking for a creative and motivated Front-end Engineer who will take a lead role in modernizing website and applications, bringing great designs to fruition with standards-compliant and semantic code. You will be responsible for using your expertise in front end development to realize the user experience as defined by the Web Strategy and Operations Team – a team comprised of senior consultants, information architects, user experience designers, and software engineers. We’re looking for an addition to our team who is passionate about great Web experiences.
Technical skills and experience:
- Confidently translate requirements, use cases, prototypes, and/or abstract conceptual ideas into inventive user interfaces for the web and applications.
- Fully supports user-centered design principles, including devising innovative ways to incorporate results from user testing, research activities, and informal feedback into a superior user experience.
- Understand how interfaces integrate with dynamic, Web-based applications and be able to appropriately document the design target HTML for backend integration by the development team.
- Leverage modern tools and techniques to develop clean, efficient, and reusable code
- Be proficient with Web standards, cross-browser compatibility, responsive design, and progressive enhancement strategies (mobile first mentally)
- Work within and across Agile development processes; estimation of effort; coding practices such as design/reviews, coding standards, code reviews, tagging, code freeze/branching; automated build, deployment and testing.
- Coach, educate, and advocate best practices in front-end development.
- Be adept at developing HTML5 templates, SCSS/LESS files and necessary image assets that meet WCAG 2.0 AA guidelines. HTML, Javascript and CSS code quality is exceptional, semantically correct and easily scalable.
- Have strong JavaScript jQuer, jQueryUI, AJAX, HTML5, and CSS3 development skills.
- Experience with JavaScript frameworks such as ReactJS, Angular and Node.js
- Have working knowledge with JSON, XML, Gulp, Grunt, Bower, CSS preprocessor such as SASS or LESS.
- Have working knowledge of AJAX, RESTful API
- Experience in performance optimization using tools such as YSlow, PageSpeed or others.
- Experience with Jasmine or Karma or any other test frameworks is a plus.
- Experience with Twitter bootstrap and/or Foundation frameworks.
- Understand and have experience developing server-side code, such as PHP and the Atlassian stack are a plus.
- Experience with enterprise CMS, understand Adobe AEM/CQ5 CMS is a big plus.