Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer Ii, Mobile - On App Ads (Ai Native)

$171.5k - $201k per year

Jobgether

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 Canada.
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, header-bidding integrations, demand partners, and mediation systems.
Build and introduce new advertising formats, placements, and capabilities that support revenue growth while protecting application performance and the overall user experience.
Manage and improve integrations with advertising technologies and platforms, including Prebid, Google Mobile Ads, 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 respect individual user preferences and consent settings.
Monitor and improve advertising quality by identifying 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 experimentation.
Design, execute, and evaluate A/B tests involving advertising configurations, placement strategies, refresh policies, floor pricing, and demand partner optimization.
Leverage AI coding assistants and autonomous agents as core development collaborators to generate specifications, write Swift code, create tests, navigate codebases, and validate implementations.
Develop reusable AI-assisted engineering workflows, share effective practices, and help improve the team's productivity and development standards.
Maintain high standards of code quality by reviewing AI-generated contributions, conducting code reviews, and taking full responsibility for all production changes.
Collaborate with product managers, advertising operations, data science teams, and external technology partners to deliver scalable advertising solutions.
Contribute to architectural decisions, technical documentation, engineering best practices, and continuous improvement initiatives.
Participate in on-call rotations, troubleshoot production incidents, and support reliable mobile application releases.
Mentor fellow engineers, share technical knowledge, and help establish engineering standards across the team.
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 delivering and maintaining production applications at significant scale.
Strong proficiency in Swift, SwiftUI, and UIKit, alongside practical experience with modern iOS development tools and frameworks, including Xcode, Swift Concurrency, and Combine.
At least one year of hands‑on experience working with Large Language Models (LLMs), including prompting, evaluating, and integrating AI‑assisted development tools into engineering workflows.
Strong understanding of iOS architecture patterns, including MVVM, coordinators, dependency injection, and modularization using Swift Package Manager (SPM) or CocoaPods.
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 tools such as Instruments, MetricKit, and Crashlytics or equivalent platforms.
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 analysis, implementation, refactoring, testing, documentation, and codebase navigation.
Strong technical judgment and accountability, with the ability to critically review AI‑generated code and ensure the reliability, security, and maintainability of delivered solutions.
Bachelor's degree in computer science, software engineering, or another technical discipline, or equivalent professional experience.
Strong problem‑solving abilities, with a growth‑oriented mindset and willingness to explore technologies and responsibilities beyond your immediate specialization.
Excellent communication and collaboration skills, with the ability to explain technical decisions, discuss trade‑offs, and work effectively with cross‑functional teams and external partners.
A strong sense of ownership, taking responsibility for projects throughout their entire lifecycle, from initial design and implementation to production monitoring and ongoing improvements.
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 a 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 tools such as Claude Code, Cursor, and GitHub Copilot for meaningful development tasks, including coding, testing, refactoring, analysis, and documentation.
Technical judgment and ownership:
Critically assess AI‑generated outputs, 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 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 CAD $171,500 to $201,000 for candidates based in Canada.
Equity compensation:
Restricted Stock Units (RSUs) as part of the overall compensation package.
Comprehensive healthcare:
Medical, dental, and vision coverage, along with life and disability insurance and supplemental healthcare plans.
Retirement savings:
Registered Retirement Savings Plan (RRSP) with a Deferred Profit Sharing Plan (DPSP).
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 ongoing 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:
The flexibility to work remotely from eligible locations across Canada.
Collaborative environment:
Opportunities to work with experienced professionals in mobile engineering, advertising technology, data, and AI innovation.
How Jobgether works:
We use an
AI‑powered matching process
to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top‑fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer Ii, Mobile - On App Ads (Ai Native) in Winnipeg, MB vacancy
  • Build full-stack products with AI coding agents at Remitly, delivering secure, reliable solutions through a hybrid Tuesday-through...  ...applications from concept through deployment.As an AI Native Software Engineer II, you direct AI agents instead of writing code directly. You... 
    Software

    Remitly

    Winnipeg, MB
    2 hours ago
  • $124k - $155k per year

     ...opportunities abroad, we're not just here to move money— we're here to move our global customers forward.About the Role: As a AI Native Software Engineer II, you direct AI agents to build products and solutions, rather than writing code directly. You leverage AI coding agents... 
    Software
    Work at office

    Remitly Canada Operations, Inc.

    Winnipeg, MB
    2 hours ago
  •  ...BioRender is seeking a Senior Application Security Engineer to join the Security team. You will contribute production code (Node.js/React/Python) and infrastructure (Python, Terraform, AWS, Cloudflare) while shaping secure-by-design patterns and CI/CD security integration.... 
    Senior
    Remote work

    BioRender

    Winnipeg, MB
    2 hours ago
  • Legend Corp is seeking an experienced App Developer to join our small, highly collaborative mobile squad. You will build and evolve our React Native app using Expo, delivering features for...  ...You’ll work with Product, Design and Engineering to shape the product, improve performance... 
    Senior

    Legend Corp

    Winnipeg, MB
    2 hours ago
  • $150k - $170k per year

     ...and building a new generation of digital banking products. We're hiring a Senior Mobile Engineer, reporting to the Engineering Manager of our digital banking team, to build and own the Fig banking app on iOS and Android. You're a React Native specialist with deep experience... 
    Senior
    Software
    Long term contract
    Internship
    Work at office
    Local area
    Remote work
    1 day per week

    Fig

    Winnipeg, MB
    2 hours ago
  •  ...CodeAgileTDDTestingOOPAIGoogle AnalyticsDataTools, Libraries and Frameworks FireBaseReact NativeDescription Pelmorex - Technical Lead, Mobile Apps (React Native) - (Software development Lead)Technical Lead, Mobile Apps (React Native) - (Software development Lead)Oakville, CanadaTechnology... 
    Software
    Full time

    Towards AI, Inc.

    Winnipeg, MB
    2 hours ago
  •  ...transforming the future of legal research with AI? Join our Global Westlaw Engineering organization and help shape the next...  ...conferences and events.Provide senior technical leadership – Make...  ...specifications; mentor senior and junior software engineers; champion MLOps and... 
    Senior
    Software
    Work at office
    Local area
    Worldwide
    Flexible hours

    Thomson Reuters

    Winnipeg, MB
    2 hours ago
  •  ...Fig, a Canadian fintech, is hiring a Senior Mobile Engineer to own the iOS/Android Fig banking app. You will ship features in React Native/Expo, manage end-to-end releases, and collaborate with product, design, risk, and compliance. You’ll shape APIs and build a polished... 
    Senior
    Software

    Fig

    Winnipeg, MB
    2 hours ago
  • $133k - $183k per year

    Software Engineer II, Full Stack (Card Acquisition)Remote Canada At affirm, we exist for the moments that matter—giving people a clear, predictable...  ...as a software engineer. You have experience shipping web apps using declarative UI frameworks like React or Vue You have... 
    Software
    Work at office
    Remote work
    Flexible hours

    Affirm, Inc.

    Winnipeg, MB
    2 hours ago
  •  ...Senpilot builds AI-powered infrastructure for utilities, focusing on an intelligent grid. We are seeking a senior engineer to own AI-powered product features end to end, from schema design to production shipping, leveraging AI coding tools like Claude and Cursor. You will... 
    Senior
    Software

    Senpilot

    Winnipeg, MB
    2 hours ago
  •  ...Video-Based Safety, Vehicle Telematics, Apps and Driver Workflows, and Equipment Monitoring...  ...30%+ at ~$2B ARR is that we need great engineers everywhere, and we have the room to shape...  ...: IOT) sits at the center of hardware, software, AI, and the physical world. The platform processes... 
    Senior
    Software
    Long term contract
    Full time
    Remote work
    Relocation package
    Flexible hours

    Samsara

    Winnipeg, MB
    2 hours ago
  •  ...Senior React Native Engineer (Mobile) - Remote Kake is a remote-first company and a people-first global community of senior engineers. Kake engineers are behind some of the world’s most innovative products (Brands you’ve heard!), from Fortune 500 to fast-growing companies... 
    Senior
    Manual labor
    Remote work

    Kake

    Winnipeg, MB
    2 hours ago
  • AI-assisted development, reliability, and measurable engineering results define this fully remote VP role at CXT Software. Lead distributed teams globally.Reporting to the CTO, you will lead engineering...  ...North American hours overlapLead AI-native engineering transformation while... 
    Software
    Remote work

    CXT Software

    Winnipeg, MB
    2 hours ago
  • Lead AI-assisted development and SaaS operations remotely as CXT Software’s AI-Native VP of Software Engineering. Shape reliable delivery across a distributed organization.Reporting to the CTO, you will lead engineering and SaaS operations end to end. Own people, architecture... 
    Software
    Remote work

    CXT Software

    Winnipeg, MB
    2 hours ago
  • As a Senior AI Native Software Engineer, you direct AI agents to build products and solutions, rather than writing code directly. You leverage AI coding agents to replace manual tasks, build and ship entire applications and basic agents end-to-endYou’re a full-stack product... 
    Senior
    Software
    Work at office

    Remitly

    Winnipeg, MB
    2 hours ago
  • AppGrowly is seeking a senior mobile engineer to design, build and ship cross-platform apps using React Native and TypeScript for iOS and Android. You will write and maintain native modules in Swift and Kotlin, release updates to the App Store and Google Play, and work on performance... 
    Senior

    AppGrowly

    Winnipeg, MB
    2 hours ago
  • ABOUT YOU We are looking for a Senior iOS Engineer who is architecturally strong, quality-driven, and AI-native to join our Mobile Engineering team. The best candidate will be someone who thrives in a fast-paced, highly collaborative, and exceptionally dynamic setting and... 
    Senior
    Software
    Live In
    Worldwide

    Precision Labs

    Winnipeg, MB
    2 hours ago
  • We are looking for a Senior Android Engineer who is architecturally strong, quality-driven, and AI-native to join our Mobile Engineering team. The best candidate will be someone who thrives in a fast-paced, highly collaborative, and exceptionally dynamic setting and is excited... 
    Senior
    Software
    Internship
    Worldwide

    Precision Labs

    Winnipeg, MB
    2 hours ago
  • $153k - $213k per year

    Senior Software Engineer, Fullstack (App Experience) Remote CanadaAt affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.The Marketplace and App Experience... 
    Senior
    Software
    For contractors
    Work at office
    Remote work
    Flexible hours

    Affirm, Inc.

    Winnipeg, MB
    2 hours ago
  • Build secure, polished mobile apps with React Native, Swift, or Kotlin as a Senior Mobile Software Engineer onsite in Toronto. Own features from design through release.BitGo is hiring a senior engineer to create apps retail users rely on to manage and move digital assets. You... 
    Senior
    Software

    TempoAtlas

    Winnipeg, MB
    2 hours ago
  • Lead the development of cutting-edge mobile apps for BitGo's retail users managing digital assets. This Senior Mobile Software Engineer role focuses on delivering a secure, high-performance experience for both iOS and Android platforms. As a senior engineer at BitGo, you... 
    Senior
    Software

    Bitgo

    Winnipeg, MB
    2 hours ago
  •  ...Mecatl is seeking a Software Engineer II in Canada to help build and optimize a cloud-native agent harness for autonomous AI agents. You will work across the backend, Kubernetes-based runtime, and developer tools, delivering features from design through release. The role... 
    Software
    Remote work

    Jobgether

    Winnipeg, MB
    2 hours ago
  • $142.8k - $184.8k per year

     ...including Video-Based Safety, Vehicle Telematics, Apps and Driver Workflows, and Equipment...  ...devices deployed in vehicles (think: GPS, Engine RPM, Fuel Levels and hundreds more) and...  ...the industries that run our world: The software, firmware, and hardware you build will result... 
    Senior
    Software
    Long term contract
    Full time
    Internship
    Remote work
    Relocation package
    Flexible hours

    Samsara

    Winnipeg, MB
    2 hours ago
  • Xsolla is seeking a Senior Software Engineer (React Native) to lead mobile architecture decisions and build scalable cross-platform apps for gaming and digital commerce. You will mentor developers, collaborate with product and design, and drive code sharing across React web... 
    Senior
    Software

    Workingames

    Winnipeg, MB
    2 hours ago
  •  ...talent at your fingertips. With our AI-powered Global Work Platform™,...  ...in the world. We’re not just adding a chatbot to our product — we’re rethinking what it means for software to work with you, not just for...  ..., and we’re looking for a Senior Full-Stack AI Engineer who wants... 
    Senior
    Software
    Contract work
    Local area
    Remote work
    Flexible hours

    Pebl

    Winnipeg, MB
    2 hours ago
  • Role Overview We are seeking an experienced Senior Developer to support the implementation, optimisation, and transformation of Power...  ...with Dynamics 365 CRM and DataverseStrong Power Automate and Power Apps experienceGood exposure to Azure, such as Azure Functions, Logic... 
    Senior
    Software

    Bbgc

    Winnipeg, MB
    2 hours ago
  • $149k - $248.3k per year

     ...Join our world‑class Systems Engineering team as we shape the future of...  ...connected diabetes management. As a Senior Staff Systems Engineer, you...  ...digital ecosystem, spanning Mobile Applications, SDKs, Cloud Services...  ...as the technical anchor for software‑centric systems, partnering... 
    Senior
    Software
    Remote work
    Worldwide
    Home office

    Dexcom

    Winnipeg, MB
    2 hours ago
  • Samsara, a leading Connected Operations Cloud company, is hiring senior software engineers to design, build, and scale AI-powered products across hardware, software, and data platforms. You will own end-to-end features, collaborate across product and design teams, and help drive... 
    Senior
    Software
    Remote work
    Worldwide

    Samsara

    Winnipeg, MB
    2 hours ago
  • $190k - $220k per year

     ...embed directly with the cross functional AI team as a dedicated AI engineer. Your job isn't to write code faster...  ...it's a deterministic internal app, sometimes it's a combination. Knowing...  ...CookUnity credits to enjoy our amazing meals, added to your account, monthly Wellness... 
    Hourly pay
    Shift work

    CookUnity LLC

    Winnipeg, MB
    2 hours ago
  • $202.4k - $231k per year

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer – Mobile(Android) About Capital One Canada. For 30 years, we’ve been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning... 

    Capital One - CA

    Winnipeg, MB
    2 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer Ii, Mobile - On App Ads (Ai Native). Be the first to apply!