- Seeking an Android eveloper with strong Java and Android SDK expertise to build, debug, and maintain apps on rooted Android devices with hardware integration.
- Must have experience with USB communication, ADB, and a deep understanding of Android app architecture and lifecycle.
- Bonus for familiarity with PHP/MySQL, HTTP/WebSockets, UI/UX tools, and interest in cloud-connected or embedded systems.
Top Must have’s:
- At least 2 years professional Android experience
- Java
- Android SDK
- Major preference for USB Communication (which is like Embedded, meaning writing code communication to control devices)
Mid Level Android/Java Developer
About the Role
We’re looking for a skilled Android Developer to join our team and help build and maintain proprietary applications for our custom-designed relaxation equipment. These are Android-based units running on rooted devices with direct hardware integration—so this is a hands-on, low-level, and impactful role.
You'll work on both current and next-generation devices—debugging, developing new features, and building brand-new applications for upcoming products. This is an on-site role where you’ll collaborate closely with both software and hardware teams.
What You’ll Do
- Develop and maintain Android applications for our embedded Android units
- Collaborate with hardware engineers to integrate software with custom electronics
- Debug existing applications and improve stability/performance
- Build new applications for future hardware platforms
- Communicate with hardware via USB from Android apps
- Support outbound communication from devices to our cloud system (PHP/MySQL) using HTTP and WebSockets
Must-Have Skills
- Strong experience with Java and the Android SDK
- Proficient using ADB and comfortable working on rooted Android devices
- Hands-on experience with USB communication
- Deep understanding of Android app structure, activity/service lifecycle, and app deployment
Nice to Haves
- Familiarity with or interest in PHP and MySQL
- Experience working with HTTP requests and WebSockets for remote data exchange
- Background in UI/UX design or basic graphics work (e.g., Photoshop, Figma, Illustrator)
- Familiarity with REST APIs and cloud-connected Android apps
- Willingness to learn and experiment with new technologies and tools