Requirements:
- Excellent knowledge of Android and its internal libraries
- Knowledge of Kotlin is required
- Experience with GraphQL, Room, Coroutines, multithreading
- Knowledge of Material Design, Retrofit, Kotor
- Experience in XML layout and Jetpack Compose
- Experience with Kotlin Multiplatform and iOS is welcome
- Experience with multi-module architecture, MVC, MVVM, knowledge of Cradle
- A general understanding of building the right architecture
- Mental flexibility, independence, the ability to find original solutions
Responsibilities:
- Development of mobile applications for the Android platform
- Application architecture design and implementation
- Integration with various APIs and services
- Performance and UX optimization
- Participation in the technical decision-making process
Conditions:
- Competitive wages
- Opportunities for professional development
- Comfortable working conditions in a friendly team