Android Developer - Johannesburg

Looking for someone who is SERIOUS about mobile development!
Someone who focuses on the Android platform and who likes to get their hands dirty when handling code.

Desired Skills & Experience
• Experience of programming in J2ME, Python, PHP, Ruby, and C#, C++, JavaScript and HTML5 technologies.
• At least 5 years development experience, with at least 3 years on mobile platforms
• Strong Mobile Application development experience on Android devices
• Familiarity with Roboguice, Maven, ACRA
• Very fluent in Java, with strong OOA/OOD software development experience
• Multi-threaded real-time application development.
• Understanding of VoIP (voice over internet protocol) and associated signalling and media transport technologies such as SIP/SDP and RTP protocols
• Familiarity with agile software engineering practices and methods.
• Familiarity with Social Media APIs.
• Network development experience including TCP/IP and UDP/IP
• Experience of full software development lifecycle (design, development to coding standards, unit testing, code reviewing, version control, etc.)
• Knowledge of security architectures and/or cryptographic algorithms and protocols
• Experience in telephony, audio, codecs, user interface design, streaming media
• Mobile Application development for one or more of Android, iPhone, Nokia (Windows)
• Packet and protocol analysis.

Fax your CV to 0864832547
or

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