- Job Description - The main responsibility of an Android Developer is to develop applications for devices that are powered by the Android operating system.
- In addition, an Android developer must pay special attention to the application's compatibility with multiple versions of Android and device types.
- Requirements
- Specialized knowledge and skills required:
- Full mastery of OOP concepts
- Full mastery of RESTful API and Retrofit
- Fluency in Java programming languages
- Master at least one of the MVVM and MVP architectures
- Mastering the concepts of Dependency Injection
- Mastering Multi-Threading topics in Android and getting to know Rx Java
- Mastering Material Design
- Mastering Android Architecture Component
- Mastering the use of Git Source Control and Git Flow
- Familiarity with TDD
- Familiarity with Firebase
- Familiarity with Git
- Job Category
- IT - Software & Web Development
- Employment type - Full Time
- Seniority - Experienced professional
معرفی شرکت
این شرکت سال 1362در منطقه یک تهران تاسیس و در زمینه تولید و توسعه نرم افزارهای سفارشی فعالیت دارد.