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.
At least 5 years development experience, with at least 3 years on mobile platformsStrong Mobile Application development experience on Android devicesFamiliarity with Roboguice, Maven, ACRAVery fluent in Java, with strong OOA / OOD software development experienceMulti-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 protocolsFamiliarity with agile software engineering practices and methods.
Familiarity with Social Media APIs.Network development experience including TCP / IP and UDP / IPExperience 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 protocolsExperience in telephony, audio, codecs, user interface design, streaming mediaMobile Application development for one or more of Android, iPhone, Nokia (Windows)Packet and protocol analysis.