Extensive Android engineering background (7+ years) with experience working on at least two large native Android applications Solid experience programming in Kotlin Deep understanding of MV concepts, mobile threading, and memory management Fundamental understanding of complex data structures and algorithms Ability to leverage quantitative and qualitative data to develop effective UX solutions Creative problem-solving and risk-taking Excellent communication skills Must pass a background check