Fullstack Web Developer - Cape Town

Join a leading software solutions company as a Fullstack Web Developer
Your core role will be to deliver front and back-end elements of mobile and web applications, assist with technical planning and participating in Dev scripts. Your duties will include delivering front end and back end elements of mobile and web applications.
Qualification:
Relevant tertiary qualification from a top recognised SA University (BSc Comp Sci, BCom IS/NDip)

Skills & Experience:

Minimum of three years’ development experience in a commercial environment.
Significant experience with JavaScript.
Some experience with client-side JavaScript frameworks, ideally one or more of Ember, Angular, React, Node, Backbone, JQuery or similar.
Server-side development experience, ideally with Ruby on Rails, Phoenix, Python, PHP or similar OOO and functional languages.
Relational database development experience, ideally Postgres or MySQL and some NoSQL.
Mobile and responsive development experience, either web or native.
Some experience with hybrid mobile development and deployment wrappers like: Cordova, Ionic or similar.
Experience with Websockets and RESTful, JSON or similar APIs.
Experience with Git version control.
Experience with test-driven development including knowledge of test automation tools.
Experience working in an Agile development environment preferred but not essential.
Good understanding of design patterns and their application

The biggest job-related Twitter account in the world Best Business Blog Winner / SA Blog Awards 2013