استخدام Senior Android developer
شرح موقعیت شغلی
Responsibilities:
Develop new features
Maintain and refactor current codes
Improve code structure and app performance
Estimate task time in format of scrum sprints
Efficient and dynamic communication with CTO and PM
Job requirements:
Deep knowledge of Kotlin language
Deep knowledge of coroutines, flow
Understanding OOP and SOLID principles and design patterns
Experienced in design architecture: MVVM
Experienced with websocket
Experienced with performance tools
Experienced with common libraries: Retrofit, Room, Hilt, etc.
Experienced with unit test
Experienced with Firebase
Experienced with git flow
Experienced with agile methodologies
Experienced with jetpack compose is an advantage
Knowledge of blockchain is an advantage
Develop new features
Maintain and refactor current codes
Improve code structure and app performance
Estimate task time in format of scrum sprints
Efficient and dynamic communication with CTO and PM
Job requirements:
Deep knowledge of Kotlin language
Deep knowledge of coroutines, flow
Understanding OOP and SOLID principles and design patterns
Experienced in design architecture: MVVM
Experienced with websocket
Experienced with performance tools
Experienced with common libraries: Retrofit, Room, Hilt, etc.
Experienced with unit test
Experienced with Firebase
Experienced with git flow
Experienced with agile methodologies
Experienced with jetpack compose is an advantage
Knowledge of blockchain is an advantage
مهارتهای مورد نیاز
- Android
- Kotlin
- Java
- MVVM
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست