Mobile Developer - Johannesburg Verfied

R 35k-50k per month Johannesburg, Gauteng Johannesburg, Gauteng more than 14 days ago 23-05-2016 2:26:40 PM
20-06-2016 2:26:40 PM
Ref : JHB110516MDKG
Our client is looking for an experienced Mobile Developer to be based at one of their clients in Johannesburg. The successful candidate will be required to produce high quality solutions and show initiative in the tasks assigned from all aspects of the software development lifecycle with respect to front end, back end, database, web services, post implementation and any other aspects which fall into the developer’s specialist field as a mobile developer.
Requirements:
•IT Related Degree (Preferably B.Sc.)
•4+ years’ experience
•Strong programming skills in C#
•Strong programming skills in web based technologies – HTML5, JavaScript & CSS.
•Strong foundation in Microsoft Windows and Apple Mac OSX
•Knowledge and practical experience with relational database management systems
•Good understanding of SQL and SQL-related syntax and queries
•Ability to understand and/or have the capability to work with other programming languages (Java, Objective C, Swift, etc.)
•Good understanding of OO programming and design patterns
•Practical understanding of version control systems (Git, Subversion, etc.)
•Excellent code debugging and information-finding skills
•Knowledge and understanding of how all current mobile phone operating systems function and their UI guidelines (iOS, Android, Windows Mobile, etc.)
•Experience on development, deploying and publishing of a mobile app on a current mobile phone operating system
•Strong practical experience in the Visual Studio IDE
•Familiar with additional IDEs such as XCode, Xamarin Studio, etc.
•Understanding of how web and serialization technologies work (SOAP, REST, JSON, XML)
•Xamarin and AngularJS essential
•Beneficial – Objective-C, Swift, Java, Android