Qualifications:
· Bachelor's degree in Engineering, Computer Science, or related discipline
· 3-5 years of developing in Java on android
· Experience with Android applications which make use of background process and communicate with system components (broadcast receivers, services, content providers)
· Programing Android applications which contains a rich user interface – Advantage
· Experience with client / server (Java) implementations – an advantage
· Information security knowledge – an advantage
· Working in a Linux environment – an advantage
· Understanding of network protocols, TCP/IP, VoIP – advantage
· Excellent communication skills
· Able to work under pressure with optimism and tenacity