Android Developer
Job description
Education (preferred):Bachelor's degree Computer Science (or related discipline)Knowledge/Experience (preferred):• Java, Kotlin, Coroutines• Android Framework, SDK and Android IDE• Mobile Application & Library Development [Android]• Architecture Pattern - Familiarity architecture patterns like Model-View-View Model, Model-View-Presenter, Model-View-Intent etc• Version Control and CI-CD• Experience working in an Agile environment• Experience in implementing APIs and SDKs• Discipline of working in a continuous integration, TDD environment.• Experienced in delivering commercial grade software• Has been pro-active in creating better user experience, consumer value proposition• Understands gaps in knowledge and has ability to source training online• Knowledge of payment protocols, NFC/EMV Technology and PCI DSS, MPoC will be an advantage