Android Developer
Welcome to the forefront of technology!
Job description and candidate requirements

Languages
English, Polish
Skills
- Kotlin
 - Java
 - LiveData
 - ViewModel
 - Retrofit
 - Room
 - Espresso
 - JUnit
 
Responsibilities
- Develop Android applications using Kotlin and Java.
 - Manage application state using LiveData and ViewModel components.
 - Optimize UI for different devices and screen resolutions using ConstraintLayout.
 - Apply principles of clean architecture to ensure modularity and testability.
 - Use Retrofit and OkHttp for network operations.
 - Work with Room for managing local databases and implementing caching mechanisms.
 - Automate unit and UI testing with Espresso and JUnit.
 - Follow Material Design principles to create aesthetically pleasing and functional interfaces.
 
Benefits
- Stable salary
 - Professional development courses
 - Gym membership