استخدام Senior Android developer
شرح موقعیت شغلی
Description:
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with outside data sources and APIs
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Perform upgrades and maintenance while modifying existing software to improve performance, correct errors and allow adaptation to new hardware
- Identify and plan for new features
- Use and adapt existing web applications for apps
Requirements:
- +4 years of experience in Android application development
- Strong knowledge about Activities and Fragments
- Deep knowledge of Android SDK, Java & Kotlin
- Deep understanding of Reactive and Multi-Thread Programming (Coroutines)
- Experience with dependency injection frameworks (Dagger2, Hilt)
- Understanding of design patterns and layered architectures
- Able to write clean, manageable and extendable codes
- Experience in Unit testing.
- Experience in Jetpack Compose Experience with version control systems such as Git
مهارتهای مورد نیاز
- Android
- Kotlin
- Java
- Android SDK
- RestFul API
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست