Lead Android developer
Duration: 6 months +
Are you the right candidate for this opportunity Make sure to read the full description below.
Location: ONSITE downtown Miami, 4 days a week
Qualifications:
· Bachelor's degree or above in Computer Science
· 5+ years building complex, high quality Android applications, and have a strong knowledge of Android app design principles, patterns, and best practices
· Strong proficiency with Java, Kotlin, and the Android development ecosyste\
· Deep understanding of Android platform, including different device capabilities, battery life, performance, and notifications. xywuqvp
· Robust knowledge of Java, React, RxJava, RxBinding, Dependency Injection, Android SDK, and Android Studio.
· Experience writing tests for Android with JUnit and Espresso
· Experience with architectures like MVP and MVVM
· Experience with Android frameworks/tools such as Dagger 2, Picasso
· Strong knowledge of REST architecture and distributed systems
· Experience integrating mobile clients with microservices (REST based APIs)