استخدام Android Developer
شرح موقعیت شغلی
Job Description:
We’re looking for an Android developer who has professional experience with Android development, comfortable working with cloud platforms, knows the ins and outs of the frameworks. someone with strong knowledge of Core Bluetooth to work directly with the engineering team to define and implement communication protocols between the app and our products. Working collaboratively with UX, QA, and Product Management to prototype, test, and build the app interface. a developer with experience designing and developing native Android apps. As well as a strong knowledge of Kotlin OR Swift, and stay up-to-date with the latest native platforms and technologies.
Position Requirements:
- 3+ years of experience as a hands-on developer, with 2+ years on the Android platform
- Proven expertise in Java and Kotlin, with a mastery of patterns and frameworks used on the Android platform including data persistence, coroutines, Fragments, Map APIs, Firebase, and Google Play Services
- Experience writing apps that support a wide variety of Android devices
- Experience writing clients for RESTful web services
- Experience in Agile environments using Scrum or Kanban methodologies
- Experience with refactoring and phasing out legacy dependencies, including refactoring Java to Kotlin
- Experience with some of the following: RxJava and dagger2
- Knowledge of test automation technologies for Android including JUnit and Espresso
- Bachelor's degree (MIS or Computer Science emphasis) or equivalent experience
Qualifications:
- Leads by example and exemplifies our values (effectiveness, authenticity, passion) in actions and behaviors
- Superb communication, interpersonal, and negotiation skills
- Strong analytical and problem-solving skills
- Exhibits tact and proper judgment under pressure and in sensitive situations
- Desire to learn and a "quick study" with new concepts, systems, and technologies
- Self-starting, self-directed, and open to coaching/feedback
- Uses independent judgment to plan, organize, and prioritize workload
مهارتهای مورد نیاز
- Android
- Java
- Kotlin
- Android SDK
حداقل سابقه کار
- کمتر از سه سال
حقوق
- حقوق از ۱۵,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست