Responsibilities / Day in the Life - - Collaborate with other disciplines for the production and delivery of web-based product deliverables.
- Create technical solutions according to interaction / visual specifications and client specific environment.
Estimate work and be accountable for delivering on tasks. - Raise potential scope issues to the team.
- Evaluate complex and multi-faceted designs.
- Strong focus on software quality via developer level testing and test automation.
- Support clients' development teams by answering questions and implementing feedback.
- Assist in the technical strategy and approach to implementation through collaboration with client.
- Understand the overall delivery process including a high level picture of what each practice does and how everything fits together.
- Write appropriate technical documentation to aid in knowledge transfer.
Qualifications - - Bachelor Degree in a relevant field of study (ie: Computer Science, Web Development, Engineering, Graphic Design, Liberal Arts, etc.).
- 5+ years professional experience delivering HTML, CSS and JavaScript based sites and applications.
- 2+ years professional experience using one or more client side JavaScript frameworks such as AngularJS, React.js, or similar, Backbone.js
- 2+ years experience implementing sites or applications using HTML5 and CSS3.
- 2+ years experience using CSS preprocessors such as LESS or SASS.
Bonus Points - Demonstrated ability to speak to which Design Patterns to use when, where and why
- Demonstrated ability to stay abreast of new technical trends and cutting edge web technologies.
- Demonstrated ability to learn new tools and technologies quickly.
- General understanding of UI design principles and best practices.
- Well versed in responsive design and implementation.- Comfortable consuming visual designs in Photoshop or Illustrator for translation into markup.
- General understanding of software design principals.
- Excellent written and verbal communication and strong attention to detail.
- Able to give and receive honest, constructive feedback to others.
- Ability to interact professionally with peers and customers.
Perks - - Health
- Dental
- Vision
- Life
- 401(k)
- Vacation
- Casual Dress
- Food
Job Type: Full-time Job Location: Required education: Required experience: - implementing sites: 2 years
- Web Development: 3 years
|