Job Details
- Languages
- English
- Experience
- 5+ years
- Required Skills
- AndroidGitKotlinSQLitegRPCRESTful APIs
Requirements
- At least 5 years of experience in developing mobile applications using Kotlin and Java, Android SDK
- Experience writing auto tests
- Ability to solve problems independently, without constant mentoring
- Knowledge of the features of various versions of Android
- Experience in developing client-server applications
- Understanding the principles of building multi-threaded applications
- Understanding the major patterns of mobile applications design (MVC, MVP, MVVM, MVI)
- Experience with git and gitflow, gradle understanding
- Experience with Realm, SQLite Databases
- Android Architecture components
Responsibilities
- Participate in the development of client-server solutions for mobile platforms
- Create and troubleshoot the code
- Participate in designing solution architecture
- Research new technologies, platforms and development tools
- Be a part of a highly skilled and creative development team