This role is open to USC/GC/EAD on w2 Can accept H1B on C-C
Job Title: Android TV DeveloperProject duration: 12+ months contractLocation: Memphis, TN (Candidate needs to relocate to / reside in Memphis and work onsite from day 1) Our client looking for an Android developer with experience in an Agile REST development team, based in Memphis, TN. This team member represents the technical expertise necessary to develop software from conceptual design according to standard practices of development, code structure, application performance capabilities, re-use of code logic, unit tests and maintainability for all application component logic for an Android application. This project is to develop a TV application, so we need Android TV experience, not mobile development.
Qualifications and Skills:• Minimum of 8-10 year experience as a developer responsible for Android application.• Minimum of 6-8 years’ experience in Java EE development including Java 8 & 11.• Strong knowledge of Android SDK.• Experience building modern Android applications using Android Jetpack.• Experience in IoT and WeSocket will be considered a major preference.• Experience developing using Android SDK “Leanback” library (TV).• Experience building Java based microservices (for example with Spring Boot) will be considered a plus.• Experience in Agile Kanban and Scrum development frameworks.• Experience establishing repeatable code practices and standards.• Experience facilitating technical decisions & discussions with other developers.• Experience with Test-Driven Development using Cucumber or equivalent frameworks.• Experience implementing mock interfaces for testing.• Strong interpersonal and communication skills.• Strong referenced experience with technical teams and projects in both new development and maintenance.