Develop and maintain new/existing Android Native - Kotlin language for Android mobile applications.
Conduct feasibility studies, system analysis, design, development and implementation of application systems.
Develop applications, integrate application systems and prepare user documentations.
Study and analyse potential impact where changes in procedure and business requirements and amending the specification and implementation of appropriate changes to systems.
Conduct thorough problem analysis in regards to technical system and application programs; documents findings and proposes problem resolution alternatives; maintain current working knowledge of all installed application systems.
Design and code new features or system according to the requirements or functional specification.
Be involved in the unit/software testing and quality assurance when necessary.
Write and maintain the relevant technology documentation.
Record all the development work into the ticket system.
At least a Bachelor’s Degree in Computer Science or Information Technology, Engineering or a related subject.
Minimum 3 years of working experience as Native Android application development
Good knowledge in Android Native development.
Preferable with Kotlin experience programming language.