Senior iOS Developer (Ad SDK Infrastructure)
Tech Stack / Keywords
Firma i stanowisko
Sigma Software is working with a technology company in the mobile advertising industry focused on building scalable in-app monetization solutions. Their project involves developing and maintaining open-source iOS SDKs that serve as a core part of in-app advertising infrastructure, supporting multiple ad formats, tracking systems, and integration with advertising infrastructure such as SSPs and ad servers.
Wymagania
- At least 5 years of production iOS development experience
- Strong commercial experience with Swift and Objective-C
- Hands-on experience developing native iOS SDKs or reusable iOS libraries
- Strong understanding of SDK architecture principles and mobile platform internals
- Experience with CocoaPods and SDK packaging/distribution workflows
- Proven experience with SDK versioning, release processes, and backward compatibility management
- Practical experience with automated testing and device-based testing approaches
- Understanding of production support processes and troubleshooting complex integration issues
- Ability to work independently and take ownership of SDK quality and delivery
- At least an Upper-Intermediate level of English
Nice to have:
- Experience leveraging AI tools for testing and coverage analysis
- Familiarity with SSPs, ad servers, banner and video advertising, and tracking pixels
- Experience working with open-source SDKs
- Experience supporting third-party integrations and publisher-side troubleshooting
Obowiązki
- Develop and maintain native iOS SDK functionality using Swift and Objective-C
- Contribute to feature development for existing open-source SDK products
- Improve SDK architecture, stability, scalability, and maintainability
- Support SDK packaging, versioning, and distribution through CocoaPods
- Ensure high release quality through automated testing and device-based validation
- Investigate and resolve bugs, integration issues, and publisher-reported problems
- Collaborate with Backend, Android, QA, and Product teams
- Optimize SDK performance, reliability, and compatibility across supported iOS environments
- Participate in release planning and quality assurance activities for SDK releases
- Provide technical support for third-party integrations and troubleshooting activities
Inne informacje
Informujemy, że administratorem danych jest Sigma Software sp. z o.o. z siedzibą w Warszawie, ul. Chmielna 134 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Sigma Software
21 aktywnych ofert