Senior Android Developer (Ad SDK Infrastructure) at Sigma Software | Torre

Senior Android Developer (Ad SDK Infrastructure)

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Employment

Provide your expected compensation while applying
location_on
Remote (for Albania residents)
Shared by
Emma of Torre.ai
about 1 month ago

Responsibilities


Join a project where your work directly impacts large-scale mobile monetization platforms used by publishers worldwide. We are looking for a Senior Android Developer with strong expertise in native Android SDK development and production-grade mobile engineering.You will work remotely with a distributed team on maintaining and enhancing open-source Android SDKs integrated into real mobile applications at scale. This role is ideal for engineers who enjoy solving complex architectural and release-quality challenges beyond standard application development.We at Sigma Software offer the opportunity to work with modern technologies, collaborate with experienced professionals, and contribute to high-performance SDK solutions in the growing AdTech domain.CUSTOMEROur Customer operates in the mobile advertising technology industry and develops SDK solutions that help mobile publishers monetize their applications through in-app advertising infrastructure. Their products support ad delivery, rendering, analytics, and communication with advertising platforms while serving performance-sensitive production environments.PROJECTThe project focuses on the ongoing development and maintenance of native Android advertising SDKs distributed through Maven and integrated into third-party mobile applications. The SDKs support banner and video advertising, SSP communication, beacon and pixel tracking, timeout handling, and publisher-side integration processes.The team works in a release-critical environment where stability, backward compatibility, and SDK reliability are essential. This is an opportunity to contribute to scalable open-source SDK solutions already used in production rather than building a product from scratch.Key Technologies: Kotlin, Java, Android SDK, Maven Central, JitPack, Gradle, Automated TestingJob DescriptionDevelop, enhance, and maintain native Android SDKs used in production environmentsImplement new SDK features and improve existing functionalityEnsure SDK stability, backward compatibility, and release qualityDesign and support SDK architecture, packaging, versioning, and release processesMaintain Maven and Gradle distribution pipelinesCreate and maintain automated and device-based testing solutionsInvestigate and resolve SDK defects, integration issues, and publisher-reported problemsCollaborate with cross-functional teams to improve SDK reliability and performanceParticipate in release planning, validation, and quality assurance activitiesSupport external publishers during SDK integration and troubleshootingQualifications4+ years of commercial Android development experienceStrong commercial experience with Kotlin and JavaProven experience developing native Android SDKs or librariesStrong understanding of Android SDK architecture and lifecycleHands-on experience with SDK packaging and distribution tools such as Maven Central, JitPack, and Gradle pluginsExperience with versioning, release management, and dependency handlingPractical experience with automated testing and device-based testingStrong focus on software quality and production reliabilityExperience working in release-critical environmentsAbility to troubleshoot complex integration and compatibility issuesGood communication skills and ability to work in a distributed team environmentUpper-Intermediate English level or higherWILL BE A PLUSExperience with AI-assisted testing approaches and test coverage optimizationUnderstanding of mobile advertising technologies and AdTech ecosystemsExperience with SSP platforms and ad serversKnowledge of banner and video advertising mechanicsFamiliarity with tracking beacons and pixel-based analyticsExperience contributing to or maintaining open-source SDKsExperience supporting third-party publisher integrations