Senior Software Engineer II, Mobile - On App Ads (AI Native)

Jobgether

Oregon

Hybrid

USD 119,000 - 217,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote-first culture
Competitive compensation
Health insurance

Job summary

Jobgether, on behalf of a partner, is seeking a Senior Mobile Software Engineer II, Mobile – On App Ads (AI Native) in the United States. You will join a remote-first team building scalable iOS ad infrastructure and SDKs, focusing on in-app monetization and AI-assisted development practices.

You will own iOS components, manage integrations with Prebid, GAM, and other SDKs, and implement privacy and consent flows.

Qualifications

  • Six+ years of professional iOS experience with production apps.
  • At least one year of hands-on experience with AI-assisted development and LLMs.
  • Strong Swift, SwiftUI, UIKit and modern iOS toolchains.
  • Experience integrating third-party SDKs (Prebid, GAM, AdMob).
  • Familiarity with MVVM, DI, and modularization (SPM/CocoaPods).
  • CI/CD familiarity (GitHub Actions, Fastlane, Xcode Cloud).

Responsibilities

  • Design and optimize iOS ad infra including in-house SDKs and mediation solutions.
  • Build and introduce new ad formats and placements to increase revenue without harming UX.
  • Manage integrations with Prebid, GAM, and other ad tech SDKs.
  • Own iOS privacy implementations (ATT, IDFA, SKAdNetwork, consent frameworks).
  • Execute A/B tests for ads configurations and monetization strategies.
  • Collaborate with product, data science, and external partners to deliver scalable solutions.
  • Mentor engineers and contribute to engineering standards.

Skills

Swift
iOS Development
AI-native engineering
SwiftUI
UIKit
Xcode
MVVM
CI/CD
Code reviews
Mentoring

Education

Bachelor's degree in computer science or related

Tools

Prebid SDK
Google Mobile Ads SDK
GAM
SDK integrations
Att/Privacy tools
AI-assisted development tools

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer II, Mobile – On App Ads (AI Native) based in United States.

Join a remote-first technology team developing innovative mobile experiences that help families stay connected, safe, and informed. As a Senior Mobile Software Engineer, you will play a key role in building and scaling the in-app advertising infrastructure across iOS applications. You will own critical components of the advertising ecosystem, including SDK development, demand partner integrations, ad mediation, privacy frameworks, and new advertising formats. Working primarily with Swift, you will help optimize advertising performance, improve monetization, and ensure a seamless user experience across a large-scale mobile platform. You will also embrace AI-native engineering practices, using intelligent coding agents to accelerate development, improve testing, and enhance technical workflows. This is an opportunity to combine advanced mobile engineering, advertising technology, and AI-driven innovation while collaborating with distributed teams and external technology partners.

Accountabilities
  • Design, develop, maintain, and optimize the iOS advertising infrastructure, including in-house SDKs, demand partner integrations, header-bidding systems, and mediation solutions.
  • Build and introduce new advertising formats, placements, and capabilities that increase revenue while preserving application startup time, scrolling performance, and overall user experience.
  • Manage and improve integrations with advertising technologies and platforms, including Prebid, Google Mobile Ads, Google Ad Manager (GAM), and other third-party SDKs.
  • Own iOS privacy and consent implementations, including App Tracking Transparency (ATT), IDFA management, SKAdNetwork, AdAttributionKit, and consent frameworks such as TCF and GPP.
  • Ensure advertising experiences comply with regional privacy requirements and consistently respect users' privacy preferences and consent settings.
  • Maintain high advertising quality standards by identifying and blocking problematic creatives, troubleshooting rendering issues, and resolving fill-rate and latency challenges in collaboration with advertising operations teams.
  • Implement reliable advertising event tracking, including ad requests, impressions, clicks, and revenue signals, to support accurate reporting and business decision-making.
  • Design, execute, and evaluate A/B tests involving advertising configurations, placement strategies, refresh policies, floor pricing, and demand partner optimization.
  • Use AI coding assistants and autonomous agents as essential development collaborators to generate technical specifications, produce Swift code, create tests, validate implementations, and review changes.
  • Develop reusable AI-assisted engineering workflows, share successful practices, and help improve team productivity and development standards.
  • Critically evaluate AI-generated code, applying the same quality standards as traditional engineering contributions and taking full responsibility for all production changes.
  • Collaborate with product managers, advertising operations, data science teams, and external engineering partners to deliver scalable advertising solutions.
  • Participate in architectural decisions, technical documentation, code reviews, and continuous improvement initiatives across the iOS codebase.
  • Participate in on-call rotations, troubleshoot production incidents, and support reliable mobile application releases.
  • Mentor fellow engineers, share technical expertise, and contribute to establishing engineering standards and best practices.
  • Contribute beyond iOS when necessary, supporting Android development, backend services, and advertising server configurations to deliver cross-platform solutions.
Requirements
  • At least six years of professional iOS software engineering experience, with a proven track record of developing and maintaining production applications at consumer scale.
  • Minimum of one year of hands-on experience working with Large Language Models (LLMs), including prompting, evaluating, and building with AI-assisted development tools.
  • Strong proficiency in Swift, SwiftUI, and UIKit, alongside practical experience with modern iOS development tools and frameworks, including Xcode, Swift Concurrency, and Combine.
  • Strong understanding of iOS architecture patterns, including MVVM, coordinators, dependency injection, and modularization using Swift Package Manager (SPM) or CocoaPods.
  • Demonstrated experience integrating, maintaining, and troubleshooting third-party SDKs in production environments, including managing version upgrades, closed-source dependencies, application size, and performance considerations.
  • Solid understanding of iOS performance optimization, memory management, and crash diagnostics, with experience using Instruments, MetricKit, Crashlytics, or equivalent tools.
  • Experience with iOS continuous integration and deployment (CI/CD) tools, such as Fastlane, Xcode Cloud, Buildkite, or GitHub Actions.
  • Practical experience with AI-native and agentic development workflows, including prompt engineering, context-window management, MCP, and function calling.
  • Demonstrated ability to use AI coding assistants for substantive engineering activities, including code analysis, implementation, refactoring, testing, documentation, and codebase navigation.
  • Strong technical judgment and accountability, with the ability to critically review AI-generated outputs and ensure the reliability, security, and maintainability of delivered software.
  • Bachelor's degree in computer science, software engineering, or another technical discipline, or equivalent professional experience.
  • Strong analytical and problem-solving abilities, combined with a growth mindset and willingness to explore technologies and responsibilities beyond your immediate specialization.
  • Excellent written and verbal communication skills, with the ability to explain technical decisions, discuss engineering trade-offs, and collaborate effectively with cross-functional teams and external partners.
  • Strong ownership mentality, taking responsibility for projects throughout their entire lifecycle, from initial design and implementation to production monitoring and continuous improvement.
Nice-to-Have Qualifications
  • Previous experience in advertising technology, particularly OpenRTB, Prebid Mobile, Google Mobile Ads, Google Ad Manager (GAM), AdMob, AppLovin MAX, or Unity LevelPlay.
  • Knowledge of iOS privacy and attribution technologies, including ATT, SKAdNetwork, AdAttributionKit, Privacy Manifests, and consent management platforms such as Google UMP and TCF/GPP.
  • Experience developing or maintaining software development kits (SDKs) or reusable frameworks consumed by multiple engineering teams.
  • Familiarity with advertising quality tools, creative rendering technologies such as WKWebView and MRAID, and troubleshooting advertising fill rates, latency, and rendering performance.
  • Experience with experimentation and feature management platforms such as Statsig, LaunchDarkly, or Optimizely.
  • Knowledge of Android development and Kotlin, or willingness to contribute to cross-platform engineering initiatives.
  • Experience mentoring engineers, establishing technical standards, and introducing scalable development practices.
AI-Native Engineering Expectations
  • Daily AI adoption:
  • Regularly use AI coding assistants such as Claude Code, Cursor, and GitHub Copilot for meaningful engineering activities, including coding, testing, refactoring, analysis, and documentation.
  • Technical judgment and ownership:
  • Critically assess AI-generated code, apply the same quality standards as traditional code contributions, and remain accountable for everything delivered.
  • Engineering productivity:
  • Use AI effectively to increase development speed, improve software quality, and independently tackle complex technical challenges.
  • Knowledge sharing:
  • Develop reusable prompting strategies, document successful AI workflows, and support colleagues in adopting AI-assisted development practices.
  • Continuous innovation:
  • Stay informed about emerging AI tools and techniques, experiment with new approaches, and recommend improvements that create measurable value for the engineering team.
Benefits
  • Competitive salary:
  • Annual base salary ranging from USD $118,500 to $216,500, depending on experience, skills, qualifications, and geographic location.
  • Equity compensation:
  • Restricted Stock Units (RSUs) as part of the overall compensation package.
  • Comprehensive healthcare:
  • Medical, dental, and vision insurance coverage.
  • Life and disability insurance:
  • Financial protection through life and disability insurance plans.
  • Retirement savings:
  • 401(k) retirement plan with an employer matching program.
  • Paid parental leave:
  • Support for employees and their families through paid parental leave.
  • Flexible time off:
  • Generous flexible paid time off, company-wide holidays, and additional summer and winter shutdown periods.
  • Mental health support:
  • Access to mental wellness programs and Employee Assistance Programs (EAP).
  • Professional development:
  • Learning and development opportunities to support technical growth and career progression.
  • Remote work support:
  • Equipment, technology tools, and reimbursement support to create a productive home-working environment.
  • Exclusive memberships:
  • Complimentary premium membership to the mobile platform and access to Tile tracking devices.
  • Remote-first culture:
  • Flexibility to work remotely within the United States.
  • Collaborative environment:
  • Opportunities to work alongside experienced professionals in mobile engineering, advertising technology, data, and AI innovation.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer II, Mobile - On App Ads (AI Native)
Senior Software Engineer II, Mobile - On App Ads (AI Native)

Nativo • United States

Remote
USD 119,000 - 217,000
Senior Software Engineer II, Mobile - On App Ads (AI Native)
Senior Software Engineer II, Mobile - On App Ads (AI Native)

Remote • San Francisco (CA)

Remote
USD 119,000 - 217,000
Health insurance
401(k) match
Paid parental leave
+4
Software Engineer, Product - Ads Products
Software Engineer, Product - Ads Products

Meta • Menlo Park (CA)

On-site
USD 184,000 - 257,000
Senior Software Engineer II, Mobile - On App Ads (AI Native)
Senior Software Engineer II, Mobile - On App Ads (AI Native)

Life360 • Oregon

Hybrid
USD 119,000 - 217,000
Medical, dental, vision
401(k) plan
Parental leave
+2
Senior Software Engineer II, Mobile (iOS) - Global Monetization (AI Native)
Senior Software Engineer II, Mobile (iOS) - Global Monetization (AI Native)

Life360 • United States

Remote
USD 119,000 - 217,000
RSU equity
Comprehensive benefits
Remote-first policy
Senior Software Engineer II, Mobile - On App Ads (AI Native) (Fully Remote)
Senior Software Engineer II, Mobile - On App Ads (AI Native) (Fully Remote)

Life360 • United States

Remote
USD 120,000 - 180,000
Comprehensive benefits
Flexible PTO
Remote-first culture
Senior Software Engineer, Ads
Senior Software Engineer, Ads

Apple, Inc. • Cupertino (CA)

On-site
USD 216,000 - 394,000
Stock options
Relocation assistance
Comprehensive benefits
Senior SDK Engineer - Mobile & Web
Senior SDK Engineer - Mobile & Web

Signify Technology • California

On-site
USD 200,000 - 240,000
Equity participation
Ownership of core product component
Bay Area office attendance
Senior Product Manager | Mobile
Senior Product Manager | Mobile

Jobgether • Oregon

Hybrid
USD 160,000 - 200,000
Remote work within the United States
Competitive salary (US)
Health insurance
Senior Software Engineer II, Mobile (iOS) - Global Monetization (AI Native)
Senior Software Engineer II, Mobile (iOS) - Global Monetization (AI Native)

Nativo • United States

Remote
USD 119,000 - 217,000