Sigma Software is seeking a Senior Android Developer to join a distributed team focused on developing and maintaining high-performance native Android SDKs for the AdTech industry. This role offers the opportunity to work on large-scale mobile monetization platforms, ensuring stability and reliability for publishers worldwide.
Key responsibilities
- Develop, enhance, and maintain native Android SDKs used in production environments.
- Design and support SDK architecture, packaging, versioning, and release processes.
- Maintain Maven and Gradle distribution pipelines to ensure seamless integration.
- Investigate and resolve complex SDK defects and publisher-reported integration issues.
- Collaborate with cross-functional teams to improve overall SDK reliability and performance.
Requirements
- 4+ years of commercial Android development experience with Kotlin and Java.
- Proven experience developing native Android SDKs or libraries.
- Strong understanding of Android SDK architecture, lifecycle, and dependency handling.
- Hands-on experience with SDK packaging and distribution tools like Maven Central and Gradle.
- Practical experience with automated testing and device-based testing solutions.
What we offer
- Opportunity to work with modern technologies in a release-critical environment.
- Collaboration with experienced professionals on high-performance SDK solutions.
- Contribution to scalable, open-source SDK projects used globally.
- A fully remote work environment within a distributed, professional team.