Android Developer (3+ Years Experience)
Company Description
ESSHVA is a dynamic and innovative software solutions provider dedicated to delivering state-of-the-art technology services to a diverse global clientele. With expertise in project execution and dedicated team provisioning, ESSHVA has a proven track record of successfully collaborating with world-renowned clients, including NASDAQ, SGX, and ASX listed companies.
Operating across the USA, Singapore, Australia, UK, Sweden, and Norway, ESSHVA prides itself on providing tailor-made solutions that exceed expectations. The company is committed to innovation, efficiency, and customer satisfaction, ensuring long-lasting partnerships and impactful technological advancements.
Position Overview
We are looking for a motivated Android Developer with 3+ years of hands-on experience in Java and Kotlin, along with exposure to C++. The ideal candidate is passionate about building high-quality mobile applications and is interested in bringing AI capabilities efficiently to Android devices, including Qualcomm-based platforms.
Key Responsibilities
- Design, develop, and maintain high-quality Android applications using Java and Kotlin
- Support the implementation of native features using the Android NDK and C++
- Assist in integrating AI models and optimizing performance for Android and Qualcomm chipsets
- Collaborate with cross-functional teams to define and deliver new features
- Participate in code reviews, troubleshoot issues, and help ensure performance and reliability
- Stay up to date with the latest Android trends, libraries, and technologies
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- 3+ years of hands-on Android development experience
- Strong proficiency in Java and Kotlin
- Working knowledge of C++ and native Android development (NDK)
- Experience building and publishing Android applications
- Good understanding of Android SDK, Android Studio, Gradle, and architecture patterns (MVVM/MVP)
- Experience with RESTful APIs and third-party integrations
- Strong debugging, analytical, and problem-solving skills
- Effective communication and team collaboration abilities
Preferred Qualifications (Strong Plus)
- Exposure to AI/ML models on mobile platforms
- Basic experience or interest in optimization for Qualcomm chipsets (SNPE, Hexagon DSP)
- Familiarity with mobile AI frameworks (TensorFlow Lite, ONNX Runtime Mobile, Qualcomm AI Engine Direct)
- Understanding of model quantization, pruning, compression, or on-device ML optimization
Technical Skills
Programming
- Java
- Kotlin
- C++
- Android NDK (working knowledge)
Tools & Frameworks
- Android SDK
- Android Studio
- Gradle
Architecture
- MVVM
- MVP
Version Control
AI/ML (Preferred)
- TensorFlow Lite
- ONNX
- Qualcomm SNPE
- PyTorch Mobile



