Permanent position available within exciting e-commerce space. Seeking a front end web developer with 5+ years of experience to join our team.
Our web application stack includes Backbone, jQuery, LESS, and Marionette.js, written in ES6 using Babel, built on top of AWS using Python's Pyramid web framework. This is an exciting opportunity to join a team of elite front end developers working with cutting edge JavaScript technologies. Telecommuting is available 1-2 days/wk with the rest of your time spent in our awesome downtown Durham office.
Requirements
• JavaScript - especially jQuery, Backbone, and Marionette
• HTML5 and CSS3
• Understanding of JavaScript MVC patterns
• Experience creating dynamic interactive web apps
• Linux/Unix development experience
Wow us with
• Experience with other JavaScript frameworks like Angular, Knockout, React, Ember
• Experience with ES6 JavaScript and Babel
• JavaScript Unit testing (specifically Jasmine and Karma)
• Tools from the node.js ecosystem (Gulp and Bower)
• LESS or other CSS Preprocessors
• JavaScript module systems like RequireJS
• Highcharts
• UX design experience
• Python and Python Web frameworks such as Pyramid, Django, web2py, etc.
• Database experience
• Git experience
• Web services experience (RESTful)
Our web application stack includes Backbone, jQuery, LESS, and Marionette.js, written in ES6 using Babel, built on top of AWS using Python's Pyramid web framework. This is an exciting opportunity to join a team of elite front end developers working with cutting edge JavaScript technologies. Telecommuting is available 1-2 days/wk with the rest of your time spent in our awesome downtown Durham office.
Requirements
• JavaScript - especially jQuery, Backbone, and Marionette
• HTML5 and CSS3
• Understanding of JavaScript MVC patterns
• Experience creating dynamic interactive web apps
• Linux/Unix development experience
Wow us with
• Experience with other JavaScript frameworks like Angular, Knockout, React, Ember
• Experience with ES6 JavaScript and Babel
• JavaScript Unit testing (specifically Jasmine and Karma)
• Tools from the node.js ecosystem (Gulp and Bower)
• LESS or other CSS Preprocessors
• JavaScript module systems like RequireJS
• Highcharts
• UX design experience
• Python and Python Web frameworks such as Pyramid, Django, web2py, etc.
• Database experience
• Git experience
• Web services experience (RESTful)