Postuler

Publié il y a 7 jours

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

@ Jobgether

Télétravail au Canada

172k–201k $/anTélétravailTemps plein6+ ans d’expérience
Postuler
SIGNAUX

En bref

Jobgether is hiring a Senior Software Engineer II, Mobile - On App Ads (AI Native) on behalf of a partner company, based in Canada. The role builds and scales in-app advertising infrastructure across iOS, including SDKs, mediation, privacy frameworks and new ad formats, with heavy use of AI coding tools. Full-time, remote-first, with a base salary of CAD $171,500 to $201,000.

Salaire :

171 500 $–201 000 $ par année

Responsabilités :

  • Build and optimize iOS in-app advertising SDKs and mediation
  • Own iOS privacy and consent implementations (ATT, SKAdNetwork, TCF/GPP)
  • Design and run A/B tests on ad configurations and floor pricing
  • Use AI coding agents to write, test and review Swift code
  • Participate in on-call rotations and production incident response

Résumé des exigences :

  • At least six years of professional iOS engineering experience
  • At least one year working with LLMs and AI-assisted development
  • Strong Swift, SwiftUI and UIKit skills
  • Experience with third-party SDK integration and troubleshooting
  • Experience with CI/CD tools such as Fastlane or GitHub Actions

Outils et compétences

Avantages mentionnés

Assurance maladieSoins dentairesSoins de la vueAssurance vieAssurance invaliditéRégime de retraiteProgramme d’aideCongés payésCongé parentalMieux-êtreOptions d’achat
Source et dates

Site carrière / système de candidatures · lever

Date publiée par l’employeur
2026-11-04
Première détection par notre source
2026-11-04
Mise à jour du dossier source
2026-11-04

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience6 an(s) et plus
Heures par semaine40 (estimé)
Déplacementsavion : aucun · route : aucun
Milieu de travailDomicile
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
FormationBaccalauréat (exigé)
Domaines d’étudescomputer science, software engineering
Avantages mentionnésCongés payés généreux, Horaire flexible, Congé parental généreux, Régime de retraite, Prime de rendement, Actions ou participation, Mieux-être

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Jobgether

Profil d’entreprise sauvegardé

Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.

Your career navigator for remote work.

Description complète de l’entreprise

Jobgether is an AI-powered career coach and matching platform fixing the broken job search. Remote professionals no longer waste hours applying blindly; instead, they receive a personalized job search strategy, stronger visibility, and curated matches aligned with their skills, flexibility preferences, and career goals. We flip the hiring model by connecting talent only to roles that truly match, reducing noise for employers and eliminating wasted effort for candidates. Jobgether combines AI coaching, profile optimization, Match Score insights, and the world’s largest remote job database to help people land opportunities faster and with less bias. Our purpose is to make remote job search guided and intentional. Our mission is to become the world’s reference platform for remote talent, ensuring no professional remains invisible and every match is meaningful.

Abonnés LinkedIn
1 498 314
Personnes associées sur LinkedIn
391
Bureaux déclarés
  • Brussels, BE
Catégories d’activité
  • Internet
  • Virtual Workforce
Autres noms enregistrés
  • Jobgether
Le profil indique une agence de recrutement
Non
Investissement total déclaré
2 557 655

La devise et la date d’observation ne sont pas fournies; ce n’est ni une valorisation actuelle ni une ronde de financement.

Jobgether is an AI-powered career coach and matching platform fixing the broken job search. Remote professionals no longer waste hours applying blindly; instead, they receive a personalized job search strategy, stronger visibility, and curated matches aligned with their skills, flexibility preferences, and career goals. We flip the hiring model by connecting talent only to roles that truly match, reducing noise for…

ChampValeur
SecteurInternet Marketplace Platforms
Taille11-50 employees
Siège socialBrussels
Type d’organisationPrivately Held
Fondée en2020
Offres sur Jobsy341
LinkedInVoir la page
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 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!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

Emplois semblables

  • Software Engineer, Design Systems & AI Tooling

    Mississauga, ON
    HybrideTemps plein

    Citi Canada Technology Services ULC

    Qualifications & Skill Requirements; Basic Qualifications:; Education: Bachelor’s degree in Computer Science, Software Engineering, Human-Computer Interaction, or a related technical field

  • Software Engineer (Java, Python & Linux)

    Toronto, ON
    Contrat

    Enterprise Solutions Inc.

    5+ ansCandidates need a bachelor's degree or equivalent practical experience and 5+ years of software development experience. Strong Java, Python, Linux and CI/CD skills, secure coding knowledge and test-first development experience are required.

    Git, GitHub, AWS API Gateway, Linux, Spring Boot

  • Software Engineer

    Toronto, ON
    Temps plein

    GrowCap Inc

    Candidates need a degree, bootcamp, or strong portfolio of shipped projects, plus daily use of AI coding agents such as Claude Code or Cursor. They must show high ownership, have built and shipped something people use, and be ready to start immediately.

    Claude Code, Cursor

  • Senior Software Engineer - Trading Technology

    Toronto, ON
    Temps plein

    BettingJobs

    5+ ansCandidates need a degree or diploma in computer science or a related field, 5+ years of .NET development, and 2+ years of front-end work with React and TypeScript. Experience with high-scale distributed systems and independent problem-solving is also required.

    Microsoft .NET, React, TypeScript, RabbitMQ, Redis, Kubernetes

    Senior Software Engineer

    Toronto, ON
    Temps plein

    BettingJobs

    5+ ansCandidates need 5+ years of .NET development experience, a background in distributed systems and microservices, and experience with message brokers and cloud platforms. A degree in Computer Science or equivalent experience is also required.

    Splunk, Grafana, Kubernetes, Redis, RabbitMQ, Kafka

  • Software Engineer

    Toronto, ON
    Contrat

    Swoon

    5+ ansCandidates need 5+ years of professional software development experience, strong skills in JavaScript, TypeScript, React, Redux and Node.js, and experience with Git, Agile teams, CI/CD and AI-assisted coding tools.

    React, TypeScript, Redux, Node.js, NPM, Git

  • Software Engineer

    Vancouver, BC
    Temps plein

    EraTree

    4+ ansCandidates need 4+ years shipping production web applications, strong TypeScript, React, Next.js and Python, and PostgreSQL experience. They also need experience with REST APIs and webhooks, and good judgement and clear writing.

    PostgreSQL, Docker, Linux, GitHub Actions, React, Next.js

  • Senior Software Engineer

    Ottawa, ON
    Temps plein

    Veem

    Candidates need hands-on back-end Java experience building highly available systems, including REST APIs and distributed microservices. They should know datastores such as MySQL, DynamoDB and Elasticsearch, plus Spring Boot, Redis and AWS.

    AWS, MySQL, DynamoDB, Elasticsearch, Redis, Spring Boot

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.