استخدام Android Developer
شرح موقعیت شغلی
Responsibilities:
- Develop and maintain SnappBox Android app
- Unit-testing code for robustness, including edge cases, usability, and general reliability
- Bug fixing and improving application performance
- Learn and share knowledge with other team members
Requirements:
- Bachelor’s degree in Computer Engineering, IT, Computer Science, or a relevant fields or equivalent experience.
- Minimum of 3 years developing Android apps (Have published at least two original Android app on known markets)
- Proficiency in Java
- Deep knowledge of Android core concepts, Designing efficient UI, Play Services APIs(map, locations, …), Animations, Dependency Injection, RX(Reactive programming).
- Familiarity with cloud message APIs and push notifications
- Experience working with remote data via REST and JSON
- Proficiency in software architecture
- Experience in using Android Studio tools like Profiler, Debugging tools, command line tools and ADB.
- Deep knowledge of Unit Testing & UI Testing
- Ability to work as a team player
- Proficiency in using Git with command line interface
Preferred Qualifications:
- Familiarity with Kotlin
- Develop and maintain SnappBox Android app
- Unit-testing code for robustness, including edge cases, usability, and general reliability
- Bug fixing and improving application performance
- Learn and share knowledge with other team members
Requirements:
- Bachelor’s degree in Computer Engineering, IT, Computer Science, or a relevant fields or equivalent experience.
- Minimum of 3 years developing Android apps (Have published at least two original Android app on known markets)
- Proficiency in Java
- Deep knowledge of Android core concepts, Designing efficient UI, Play Services APIs(map, locations, …), Animations, Dependency Injection, RX(Reactive programming).
- Familiarity with cloud message APIs and push notifications
- Experience working with remote data via REST and JSON
- Proficiency in software architecture
- Experience in using Android Studio tools like Profiler, Debugging tools, command line tools and ADB.
- Deep knowledge of Unit Testing & UI Testing
- Ability to work as a team player
- Proficiency in using Git with command line interface
Preferred Qualifications:
- Familiarity with Kotlin
مهارتهای مورد نیاز
- Android
- Android Studio
- APIs
- REST
- JSON
- Unit Testing
- Java
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت تحصیلی معافیت دائم پایان خدمت