Looking for a Senior AJAX / JS / UI Software Developer to continue to build out and enhance our collaboration platform. This position is focused on front end development, click optimization, general UI improvements, and requires an eye for simple yet very usable software.
Design and develop next generation "Web 2.0" style business user interfaces using a SCRUM Agile Development Methodology.
Optimize the environment, remove bottlenecks, research performance problems.
Support the development processes with quality assurance, version control and build process.
4+ years proven track record delivering web application systems. Your systems have been shipped or deployed into production and you are familiar with the entire Software Development Life Cycle.
Ability to work with a small, high-energy team
Expert knowledge of HTML/CSS
Working with modern JS frameworks such as Backbone.js, handlebars, Ext JS, underscore.js, socket.io etc... a big plus.
Familiarity with unit testing frameworks such as jasmine and testacular.
Proven track record developing intuitive UI and scalable applications.
Strong knowledge of any major OOP dynamic programming language - 3+ yrs
Solid communication skills both verbal and written. You have a blog right?
General good understanding of system administration and how all systems interact.
Excellent organizational skills and attention to detail.
Contribution to Open Source Projects a plus.
• Bachelor's degree in CS or equivalent