Job Description:

Job Title: Software Engineer (Android) Location: Memphis TN – Hybrid Pay range: $60 – $70/hr Must-Haves: 8 -10+ years of Android development experience (hands-on, production-level apps) Strong proficiency in Java (Java 8/11) and Android SDK Experience building modern apps using Android Jetpack Background working in Agile environments (Scrum or Kanban) ideally in an enterprise environment Experience with testing practices (TDD, Cucumber or similar, mocking frameworks) Day-to-Day (D2D): Build and enhance Android features for the mobile app + Connected Room platform Integrate mobile applications with IoT devices (TVs, thermostats, in-room tech) Collaborate with cross-functional teams (product, backend, hardware engineers) Write clean, scalable, and maintainable code with strong testing coverage Participate in architecture discussions and help drive technical decisions Plusses: Experience with IoT integrations or WebSocket-based communication Exposure to Android Leanback (TV) development Experience building Java microservices (Spring Boot) Prior work on connected devices, smart home, or hospitality tech Experience working on large-scale, consumer-facing applications Employment Type: Full Time Salary: $60 – $70 Hourly Bonus/Commission: No