Android Programming & Developer

Job Description
Qualifications for the Android Programming & Developer Trainer Job

Bachelor in Computer Science / Bachelor in Software Engineering
Minimum 2 years working experience
Proficient knowledge of java and Android
Solid understanding software patterns in Android.
Knowledge of Android UI design principles.
Experience with the Android SDK, Java, NDK, C++
Experience with JSON concepts and REST APIs
Experience in background processing, multithreading and Intent services.
Experience in debugging (troubleshooting performance issues, memory leaks etc)
Experience creating XML/XSD specs and Web services.
Strong knowledge of PHP MySQL.
Experience in version control systems such as Gitlab and SVN.
Knowledge of HTML5 and CSS3 (web development) is an added advantage.
Previous training experience in a technical institute will be an added advantage