Lead Android developer (Miami)
Aneka Talent Solutions
Job Description
Duration: 6 months + 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. · 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)