Job Title: Android Developer
Location: Memphis, TN 38117 (Hybrid Role)
Duration: 12+ Months Contract Role + Extension
Pay Range: $60/hr. to $70/hr.
Qualifications and Skills:
- Minimum of 8 10 years of experience as a developer responsible for Android applications.
- 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 the Android SDK Leanback library (TV) will be considered a plus
- Experience building Java-based microservices (for example, with Spring Boot) will be considered a plus
- Experience in Agile Kanban and Scrum development frameworks
- Experience in 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
The Company offers the following benefits for this position, subject to applicable eligibility requirements: medical insurance, dental insurance, vision insurance, 401(k) retirement plan, life insurance, long-term disability insurance, short-term disability insurance, paid parking/public transportation, paid time off, paid sick and safe time, hours of paid vacation time, weeks of paid parental leave, and paid holidays annually as applicable.