Tuesday, January 7, 2014

Front-End Developer & Interaction Designer

Martin Williams is looking for a front-end developer/interaction designer: You will be working with a smart team of online experts to create high impact interactive work. The major responsibilities involve developing websites and online media that solves our client's problems and have fun along the way.

  • Expert knowledge in HTML, CSS, JavaScript, JSON and JavaScript platforms such as Node, Backbone or Angular Comfort working with the version control system Git/GitHub 
  • Experience working within an Agile development methodology 
  • Experience integrating with third-party API's (i.e. Facebook, Google, Twitter, etc.). 
  • Experience prototyping with front-end frameworks like Foundation from Zurb, Twitter, Bootstrap, etc.
  • Excellent knowledge of JavaScript frameworks like jQuery, Zepto, or YUI 
  • Excellent knowledge of MVC frameworks and templating languages 
  • Ability to integrate with backend frameworks like Expression Engine, WordPress, SquareSpace, Shopify, etc.
  • Collaborate with designers and back-end engineers to help bring a project from concept to completion
  • Work with project management and creative team to define milestones and deliverables on time and budget 
  • Contribute to and maintain programming standards for Martin Williams and document reusable data structures, code snippets and functions to add to existing in-house library 
  • Ability to explain complex interactive code and solutions to a varied audience
  • Skilled in Adobe Creative Suite (Photoshop, Illustrator) 
  • Understanding of web typography, design principles and color theory
  • Knowledge of web usability, information architecture and interaction design best practices
  • Participate in usability testing sessions
  • Participate in design brainstorm sessions
  • Provide interaction design guidance in collaboration with visual designers
  • BA/BS or 4 years relevant work experience
  • 4 years developing clean, valid, and cross browser compatible websites and applications
  • HTML5, CSS3, and JavaScript development experience
  • Experience with mobile development, including mobile-first responsive design
  • Great communication skills and a good listener
  • Able to have and defend your point of view and push towards great solutions for our clients. 
Company description: Our purpose is single-minded. It is to invite and inspire participation between brands and people. In simple ways. In deep ways. Sometimes organically. And sometimes in the most carefully orchestrated ways imaginable. We call it Brand Activism. And when people passionately pledge their allegiance to something, anything is possible.

Link to apply

No comments:

Post a Comment