Fullstack Web Developer - Cape Town
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.
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.
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