Job Responsibilities
- Build applications for mobile platform.
- Participate in the design and architecture of applications.
- Test applications to assure accuracy, integrity, and interoperability to achieve specified functionality.
- Create release processes and release documentation for internal and client use.
Job Requirements
- • BS/MS degree in Computer Science or related technical field or equivalent practical experience; 1+ years working experience in Android development.
- • Experience in native Android app development. Proficient with Android SDK.
- • Expert level understanding of object-oriented programming, threading/concurrency, unit testing, and modern architectural design.
- • Kotlin experience and knowledge of Android architecture components are a plus.
- • Experience in the development of backend and WeChat mini programs is a plus.
- • Solid understanding of the full mobile development life cycle.
- • Strong drive for writing reusable, testable, and efficient code.
- • Good communication skills and problem-solving abilities.