- Design, build, and maintain high-performance, reusable, and reliable code
- Ensure the best possible performance, quality, and responsiveness of the application
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization
Requirements
- At least 2+ years of experience as an Android Developer developing and maintaining Android apps in Kotlin
- Understanding and practical experience with the Android SDK, Android Jetpack components, and libraries (ViewModel, LiveData, Lifecycle, Data Binding)
- Experience with architectural patterns such as MVVM and Clean Architecture
- Understanding and practical experience with OOP and SOLID principles
- Experience with dependency injection
- Experience in working with Restful APIs, including proficiency with Retrofit for network requests
- Experience with Kotlin Coroutines for asynchronous programming
- Hands-on experience with Git
- At least an Upper-Intermediate level of English
Β
Sigma Software
Our design team, which now consists of 60 creative and talented individuals, is looking for like-minded people
Other jobs at Sigma Software
Β
Β
Β
Β
Β
Β
Β
Β
Notifications about similar jobs
Get notifications to your inbox about new jobs that are similar to this one.
No spam. No ads. Unsubscribe anytime.
Similar jobs
Β
Β
Β
Β
Β
Β
Β
Β