Verve logo

Senior iOS SDK Engineer, Objective-C

Verve
NewPosted yesterday

LOCATION

Bangalore · Onsite

EXPERIENCE

6+ Years

SKILLS REQUIRED

Objective CiOS DevelopmentSwiftSDK DevelopmentPerformance OptimizationThread Safety

Job description

Overview

Build and maintain core modules of Verve's HyBid iOS SDK, which runs inside third-party publisher apps and must stay lightweight, backward-compatible and safe in host apps Verve does not control.

What you'll do

  • Develop, maintain and improve core modules of the iOS HyBid SDK, with a focus on stability, performance, memory safety, thread safety and backward compatibility.
  • Work hands-on with Objective-C and Swift across networking, ad rendering, mediation, tracking and SDK integration flows.
  • Build, validate and maintain SDK packaging and distribution through SPM, CocoaPods, .framework and .xcframework, and lead the CocoaPods to SPM migration.
  • Troubleshoot complex SDK issues inside third-party publisher apps, including crashes, memory leaks, threading issues, dependency conflicts and integration edge cases.
  • Build and optimize ad rendering and mediation integrations, including AppLovin MAX, SKAdNetwork metadata, privacy manifests and monetization adapter flows.
  • Collaborate with Product, Android, QA and business stakeholders to align cross-platform behavior, maintain automated testing and release workflows, and deliver SDK features reliably.

What you'll need

  • 6+ years of professional iOS development experience, with hands-on SDK development experience.
  • Strong recent Objective-C experience, including writing, maintaining or debugging production Objective-C code.
  • Strong Swift experience and a solid understanding of Swift/Objective-C interoperability.
  • Experience building SDKs or shared libraries consumed by multiple apps or third-party host applications.
  • Deep understanding of ARC, GCD, concurrency, memory management, thread safety and callback handling.
  • Understanding of static vs dynamic linking, dependency management, binary distribution and integration conflicts such as duplicate symbols or class conflicts.
  • Experience with SDK packaging and distribution using SPM, CocoaPods, .framework or .xcframework.
  • Ability to troubleshoot SDK integration, performance, crash and compatibility issues inside host applications.

Nice to have

  • Experience with ad tech, mediation SDKs, AppLovin MAX, SKAdNetwork, privacy manifests or monetization adapters.

Details

  • Location: Bangalore, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior iOS SDK Engineer, Objective-C