These job descriptions are examples. Looking for work?

Find JobsFind Jobs

Senior Front End Developer

0 people like this description

We are looking for talented Senior Front End Developers who are serious about their craft to join our Seattle software development client.


Position Summary:

The Lead Front End Developer is responsible for building the front-end GUI aspects of software applications. This entails implementing visual designs that have been created by our designers, laying out screens to match visual comps, and wiring up interactions.

Primary Job Responsibilities:
• Collaborate with other disciplines for the production and delivery of project 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
• Stay abreast of new technical trends in front-end technologies
• Learn new tools and technologies quickly
• 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 and Requirements:
• At least 5 years’ professional experience delivering HTML, CSS, and JavaScript based applications
• At least 3 years of experience implementing applications using HTML5 and CSS3
• Professional experience using one or more client-side JavaScript frameworks such as Durandal, AngularJS, Ember.js, Backbone.js, Knockout, require.js, Handlebars, Mustache, Underscore, etc
• React.js experience preferred
• Experience using CSS preprocessors such as SASS or LESS
• 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
• Excellent written and verbal communication skills
• General understanding of software design principles
• Strong attention to detail
• Able to give and receive honest, constructive feedback to others
• Ability to interact professionally with client peers
• Previous consulting experience preferred
Education:
• Bachelor and/or Master Degree in a Relevant Field of Study (i.e. Computer Science, Web Development, Graphic Design, New Media, Engineering, Liberal Arts, etc.)

These job descriptions are examples. Looking for work?

Find JobsFind Jobs