Inivos
WebsiteAndroid Developer
Salary
Benefits
✓• competitive compensation.
• recognition & appreciation.
• training & certifications funded.
• international exposure.
• open work culture.
• recreational activities and events.
Job description
Inivos ( www.inivosglobal.com) leads innovation in technology, specializing in Product Development, Enterprise Solutions and Staff Augmentation. Our team of over 180 professionals, including developers, quality engineers and consultants delivers cutting-edge solutions that set new industry benchmarks. Within just five years, we’ve established a robust client base across North America, the UK, Scandinavia, South Africa, UAE, Sri Lanka, Bangladesh, Singapore, and Australia.
- Design and develop Android platform services and applications running on embedded automotive platforms
- Implement inter-process communication mechanisms (AIDL) for interaction between system components and client applications
- Develop platform services with strong dependency on the Android network stack (e.g., PANS)
- Build logic to manage device capabilities and configuration data, including reading, storing, and distributing configurations across system components
- Integrate backend services to synchronize configuration states between devices and remote systems
- Handle system lifecycle events and trigger workflows based on connectivity and system state changes
- Implement secure and reliable data persistence mechanisms
- Develop robust error handling and retry strategies for network failures, backend issues, and system inconsistencies
- Collaborate with backend, architecture, and integration teams to ensure end-to-end functionality
- Support testing, debugging, and performance optimization in embedded environments
- Contribute to configuring CI/CD pipelines for Android AOSP Blueprint and Gradle-based build systems
- Bachelor's degree in computer science or any relevant discipline
- 4+ years of strong experience in Android development (Java/Kotlin)
- Hands-on experience with Android inter-process communication (IPC) mechanisms
- Experience working with system-level Android: platform services, lifecycle management, security policies and filesystem
- Experience with Android build systems AOSP Blueprint and Gradle
- Experience working with Android NDK
- Solid understanding of client-server communication and RESTful APIs
- Experience in data storage and persistence techniques on Android platforms
- Good understanding of distributed systems and synchronization concepts
- Competitive compensation.
- Recognition & appreciation.
- Training & certifications funded.
- International exposure.
- Open work culture.
- Recreational activities and events.


