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
معرفی شرکت
اسنپباکس جدیدترین سرویس اپلیکیشن اسنپ (بزرگترین سامانه حمل و نقل هوشمند کشور) تمام شرکتها با هر نوع فعالیت تجاری را به بزرگترین مجموعه از پیکهای موتوری در کشور متصل میسازد.
درحال حاضر، تنها تعداد محدودی از شرکتها به پیکهای ارزان و با کیفیت دسترسی دارند. از طرف دیگر، تعداد زیادی پیک موتوری هستند که به دنبال فعالیت بیشتر بوده اما قادر به یافتن مشتری نیستند.
ما میخواهیم این موضوع را با استفاده از فناوری هوشمند و استاندارد عملیاتی جدید، برای همیشه تغییر دهیم.
ما آینده را میسازیم. به ما ملحق شوید.