- Have some experience in Android development.
- Knowledge of computer system structure, algorithm, network, database and computer security.
- Work together with cross-functional teams to define, design, and ship new features.
- Ensure the best possible performance, quality, and responsiveness of the applications.
- Help maintain code quality and organization.
- 3+ years experience in Android app development with a strength in Kotlin.
- Bachelor's/Master's degree in computer science, engineering or equivalent industry experience.
- Proficient in java/Kotlin, and familiar with Android framework.
- Good familiarity with third-party libraries and APIs, such as OKHTTP, RxJava, Coroutines.
- Good knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Software Engineering