Hello,
Greetings.!
This is Hima from Appridat Solutions LLC. I was reviewing your resume online and would like to talk to you regarding an exciting opportunity Android Engineer at Memphis, TN - 3+ days onsite per week (flexible up to 5 days). We have with one of Appridat Solutions LLC premier clients.
Job Title: Android Engineer
Location: Memphis, TN - 3+ days onsite per week (flexible up to 5 days)
Job Summary:
We are seeking a Senior Android Engineer to join a high-impact team building applications for a connected device platform (set-top box / TV-based environment). This role will focus on developing and maintaining guest-facing and system-level Android applications that integrate with backend cloud services.
The ideal candidate brings deep Android expertise, strong engineering fundamentals, and the ability to collaborate closely with cross-functional teams including QA, product, and design in a hands-on lab environment.
Key Responsibilities:
Design, develop, and maintain Android applications for a connected device platform
Build scalable, high-performance applications with a focus on usability and reliability
Collaborate within an Agile (Scrum/Kanban) environment to deliver new features and enhancements
Partner closely with QA teams in a lab setting to test and validate applications on-device
Contribute to code quality through unit testing, code reviews, and reusable design patterns
Participate in architectural discussions and help drive technical decisions
Support ongoing modernization efforts, including migration from Java to Kotlin
Interface with backend services and contribute to API integrations
Collaborate with external teams to ensure seamless feature delivery
Technical Environment
Platform: Android (embedded / set-top box / TV environment)
Languages: Java (primary), Kotlin (preferred/expanding)
Frameworks/Libraries: Android SDK, Jetpack, Leanback (plus)
Backend (nice to have): Java microservices (e.g., Spring Boot), REST APIs
Testing: TDD practices (Cucumber or similar), mocking frameworks
Methodology: Agile (Scrum/Kanban)
Required Qualifications
- 8 10 years of professional software engineering experience
- Strong expertise in Android application development
- Proficiency in Java (Java 8/11); Kotlin experience preferred
- Deep understanding of Android SDK and modern development practices (Jetpack)
- Experience building production-grade applications with strong performance and maintainability
- Experience working in Agile development environments
- Strong experience with REST-based integrations
Preferred Qualifications
Experience developing applications for TV or embedded Android environments (e.g., Leanback)
Exposure to IoT or connected device ecosystems
Experience with WebSocket-based communication
Familiarity with backend development and microservices architecture
Experience establishing coding standards and engineering best practices
Regards,
Hima Bindu
Appridat solutions LLC.
Direct:
Email: