● At least 5 years&039; experience building web applications
● Experience developing code components in a functional language, e.g. Nodejs, backbonejsember.js, client side javascript libraries, css frameworks
● Python, PHP, Javascript, Go, or Bash
● Proficiency in SQL and NoSQL databases and schemas
● Data formats like JSON or YAML
● Single page applications with a modern Javascript MVC framework (Backbone.js, Angular.js, Spine.js, Ember.js)
● Versioning : git.
● Development experience of RESTful APIs
● Building Unit tests
● Proven ability to plan, develop, present and execute development concepts