These job descriptions are examples. Looking for work?

Find JobsFind Jobs

Principal Front-End Engineer

0 people like this description

Our client is looking for a Senior Front End Developer with at least 8 years of experience or greater. HUGE growth potential with a growing retail national firm.

Will manage a team and a division--see below:
Be a leader in the design and dynamic development of interactive web pages using the latest web standards in HTML5, CSS3, and object-oriented JavaScript.
• Architect the next generation web platform for HBC Digital.
• Ability to produce well-formed, optimized, unobtrusive JavaScript with scalability and extensibility in mind.
• Evaluate, and revamp existing front end code.
• Solid understanding of cross-browser/platform issues and code solutions
• Work closely with back-end engineers to integrate the presentation layer.
• Work closely with creative and business teams, advising on front-end technical decisions for new site functionality.
• Develop high performance webpages, minimizing load time.
Job Requirements
• Bachelor degree in computer science or equivalent proven experience.
• Detailed understanding of front end programming: HTML5, CSS3, JavaScript (object oriented, prototypes, closures), jquery, Backbone JS, Marionette JS, Angular, React, Mustache JS, underscore, MVC architecture, AJAX, Require JS, JSON, SASS/LESS.
• Server-side JavaScript: Node, Nashorn
• Detailed understanding of front end performance best practices: Sprites, build processes, code organization, lazy loading, Grunt JS, Gulp JS.
• Understanding of Functional Programming paradigms
• Experience unit testing with Jasmine, Mocha/Chai/Sinon, Karma. Integration testing with Selenium.
• Strong understanding of revision control systems (SVN, GIT)
• Strong understanding of JSTL and JSP.
• Self-motivated, positive attitude, and driven to learn outside of work environment.

These job descriptions are examples. Looking for work?

Find JobsFind Jobs