Senior Android Developer (Ad SDK Infrastructure)
Brak informacji o wynagrodzeniu
SeniorFull-time
#434763·Dodano 3 dni temu·0
Źródło: Sigma SoftwareTech Stack / Keywords
KotlinJavaAndroid SDKMaven CentralJitPackGradle
Firma i stanowisko
Join a project where your work impacts large-scale mobile monetization platforms used by publishers worldwide. The role involves maintaining and enhancing open-source native Android SDKs integrated into real mobile applications at scale for a customer in the mobile advertising technology industry. The SDKs support ad delivery, rendering, analytics, and communication with advertising platforms in production environments. The team focuses on scalable, reliable SDK solutions in the AdTech domain, using technologies such as Kotlin, Java, Android SDK, Maven Central, JitPack, Gradle, and automated testing.
Wymagania
- 4+ years of commercial Android development experience
- Strong commercial experience with Kotlin and Java
- Proven experience developing native Android SDKs or libraries
- Strong understanding of Android SDK architecture and lifecycle
- Hands-on experience with SDK packaging and distribution tools such as Maven Central, JitPack, and Gradle plugins
- Experience with versioning, release management, and dependency handling
- Practical experience with automated testing and device-based testing
- Strong focus on software quality and production reliability
- Experience working in release-critical environments
- Ability to troubleshoot complex integration and compatibility issues
- Good communication skills and ability to work in a distributed team environment
- Upper-Intermediate English level or higher
Nice to have:
- Experience with AI-assisted testing approaches and test coverage optimization
- Understanding of mobile advertising technologies and AdTech ecosystems
- Experience with SSP platforms and ad servers
- Knowledge of banner and video advertising mechanics
- Familiarity with tracking beacons and pixel-based analytics
- Experience contributing to or maintaining open-source SDKs
- Experience supporting third-party publisher integrations
Obowiązki
- Develop, enhance, and maintain native Android SDKs used in production environments
- Implement new SDK features and improve existing functionality
- Ensure SDK stability, backward compatibility, and release quality
- Design and support SDK architecture, packaging, versioning, and release processes
- Maintain Maven and Gradle distribution pipelines
- Create and maintain automated and device-based testing solutions
- Investigate and resolve SDK defects, integration issues, and publisher-reported problems
- Collaborate with cross-functional teams to improve SDK reliability and performance
- Participate in release planning, validation, and quality assurance activities
- Support external publishers during SDK integration and troubleshooting
Sigma Software
65 aktywnych ofert