Mobile Developer (Android)
Remote
Developers
Mobile Developer (Android)
Developers
Remote
REQUIREMENTS:
- 1+ years of professional experience with Kotlin/Java
- Confident understanding of Object-Oriented Programming (OOP)
- Experience with Git (GitHub, Bitbucket, etc.)
- Familiarity with the Android Software Development Kit
- Proficiency in REST API usage, including Retrofit, OkHttp, Gson
- Ability to work with Room and understanding of SQL queries
- Experience with Android MVP, MVVM, Repository, and DataSource patterns
- Understanding of asynchronous programming in Android (RxJava, Coroutines)
- Knowledge and experience with popular design patterns
- Familiarity with Android Jetpack Architecture Components
RESPONSIBILITIES:
- Design and develop mobile applications
- Communicate effectively with designers, team leads, and project managers
- Identify, troubleshoot, and resolve application issues and bugs
- Stay updated with the latest Android trends, tools, and best practices to continually improve the development process and user experience
WE OFFER:
- Competitive salary
- Friendly atmosphere and goal-oriented colleagues
- Comfortable working space and rest area
- Paid vacation (20+ working days per year) and sick leaves
- Corporate English classes
- Medical insurance