Back to jobs

SENIOR ANDROID DEVELOPER (AD SDK INFRASTRUCTURE)

Sigmasoftware2
Full-timesenior
Sign in to applyFree account, takes a minute.

Job description

<ul><li>Develop, enhance, and maintain native Android SDKs used in production environments</li><li>Implement new SDK features and improve existing functionality</li><li>Ensure SDK stability, backward compatibility, and release quality</li><li>Design and support SDK architecture, packaging, versioning, and release processes</li><li>Maintain Maven and Gradle distribution pipelines</li><li>Create and maintain automated and device-based testing solutions</li><li>Investigate and resolve SDK defects, integration issues, and publisher-reported problems</li><li>Collaborate with cross-functional teams to improve SDK reliability and performance</li><li>Participate in release planning, validation, and quality assurance activities</li><li>Support external publishers during SDK integration and troubleshooting</li></ul> <ul><li>4+ years of commercial Android development experience</li><li>Strong commercial experience with Kotlin and Java</li><li>Proven experience developing native Android SDKs or libraries</li><li>Strong understanding of Android SDK architecture and lifecycle</li><li>Hands-on experience with SDK packaging and distribution tools such as Maven Central, JitPack, and Gradle plugins</li><li>Experience with versioning, release management, and dependency handling</li><li>Practical experience with automated testing and device-based testing</li><li>Strong focus on software quality and production reliability</li><li>Experience working in release-critical environments</li><li>Ability to troubleshoot complex integration and compatibility issues</li><li>Good communication skills and ability to work in a distributed team environment</li><li>Upper-Intermediate English level or higher<p><strong>WILL BE A PLUS</strong></p></li><li>Experience with AI-assisted testing approaches and test coverage optimization</li><li>Understanding of mobile advertising technologies and AdTech ecosystems</li><li>Experience with SSP platforms and ad servers</li><li>Knowledge of banner and video advertising mechanics</li><li>Familiarity with tracking beacons and pixel-based analytics</li><li>Experience contributing to or maintaining open-source SDKs</li><li>Experience supporting third-party publisher integrations</li></ul>

Skills

KotlinJavaMaven CentralJitPackGradleGradle pluginsAutomated testingDevice-based testingSDK packagingSDK distributionVersioningRelease managementDependency handlingAdTech ecosystemsSSP platformsAd serversBanner advertisingVideo advertisingTracking beaconsPixel-based analyticsOpen-source SDKs