We are looking for an experienced Android Developer with hands-on experience building and maintaining Android SDKs. The ideal candidate will design scalable, secure, and high-performance SDKs that integrate seamlessly into third-party Android applications.
Key Responsibilities:
- Design, develop, and maintain Android SDKs for external and internal use
- Experience integrating Android SDKs with React Native apps (Native Modules / TurboModules) / Cross-Platform apps, and supporting React Native client integrations
- Build reusable, well-documented, and modular components
- Ensure SDK compatibility across multiple Android versions and devices
- Optimize SDK performance, memory usage, and app size
- Write clean, maintainable, and testable Kotlin/Java code
- Create and maintain SDK documentation, sample apps, and integration guides
- Collaborate with product managers, backend teams, and client developers
- Debug, troubleshoot, and resolve SDK integration issues
- Implement security best practices for data handling and API usage
- Publish and manage SDK releases, versioning, and changelogs
Required Skills & Qualifications
- Strong experience in Android development (Kotlin/Java)
- Proven experience working on Android SDK development
- Deep understanding of Android framework, APIs, and lifecycle
- Experience with Gradle, dependency management, and modular architecture
- Knowledge of REST APIs, JSON, and networking libraries
- Familiarity with Android Studio, ADB, and debugging tools
- Experience writing unit tests and instrumentation tests
- Understanding of backward compatibility and device fragmentation
Preferred Qualifications
- Experience with publishing SDKs (Maven, private repositories, or GitHub Packages)
- Knowledge of CI/CD pipelines for Android
- Experience with ProGuard/R8, obfuscation, and code shrinking
- Familiarity with security concepts such as encryption, OAuth, or token-based auth
- Experience supporting third-party developers or customers
Kindly share your cv on whatspp 923355707047
Job Type: Full-time
Pay: Rs200,000.00 - Rs400,000.00 per month
Work Location: In person