Développeur(se) Sdk Sénior, Unity Ads (ios) / Senior Sdk Developer, Unity Ads (ios)

Unity Unity · Enterprise · San Francisco, CA · Engineering

Senior iOS SDK Developer for Unity Ads, focusing on feature ownership from design to maintenance, contributing to ad technology solutions with a focus on privacy and compliance. Requires strong Swift, iOS SDK experience, and understanding of performance-sensitive mobile systems.

What you'd actually do

  1. Act as a senior individual contributor on the iOS SDK, owning features or subsystems end-to-end from design to implementation and maintenance.
  2. Contribute to the development and evolution of the iOS SDK architecture within the platform's direction and guardrails.
  3. Implement reliable and performant iOS SDK components, with a strong focus on multithreading, lifecycle, and main thread safety.
  4. Identify and fix production crashes, performance issues, and regressions, and contribute to improving the overall stability of the SDK.
  5. Proactively improve existing code, abstractions, and development practices to enhance maintainability and reliability.

Skills

Required

  • Swift
  • iOS SDK development
  • mobile security best practices
  • mobile privacy best practices
  • performance optimization
  • multithreading
  • debugging production issues
  • code quality
  • backward compatibility

Nice to have

  • Unity Editor
  • game development tools
  • Scrum methodology

What the JD emphasized

  • 6+ years of professional iOS development experience
  • strong command of Swift
  • iOS SDK development experience
  • worked in large, mature codebases with a focus on stability and backward compatibility