Back to jobs
tags.new

Senior iOS Developer

Barcelona, Spain

Appodeal is a dynamic US-based product company with a truly global presence.

We have offices in Warsaw, Barcelona and Virginia along with remote team members located around the world.

Our company thrives on diversity, collaboration, and innovation, making us a leader in the mobile app monetization space.

Why Appodeal?

At Appodeal, we’re more than just a company—we’re a team united by a common mission: to help every person discover and grow their talents!

We take pride in our cutting-edge product and our internationally dispersed team of talented professionals.

Here’s what we value, and what we hope you do too:

  • Continuous Learning and Growth: We are passionate about learning, growing personally, and building rewarding careers.
  • Making an Impact: We are committed to building a history-defining company that leaves a lasting impact on the mobile app industry.
  • Solving Exciting Challenges: We tackle complex problems every day, supported by a team of world-class professionals and mentors.
  • Enjoying the Journey: We believe in having fun while working toward our goals.
The team is looking for a Senior iOS Developer to make it even stronger.

iOS Development:
  • 5+ years of professional iOS development experience;
  • 3+ years of hands-on Swift experience in production environments;
  • Strong understanding of iOS internals (runtime, memory management, threading, rendering pipeline);
  • Experience building and maintaining production-ready SDKs or frameworks (CocoaPods, SPM, xcframeworks);
  • Proficiency with modularization, build systems, versioning, symbolication, and obfuscation tools;
  • Ability to optimize startup time, memory usage, CPU load, and networking performance;
  • Hands-on experience debugging crashes, concurrency issues, deadlocks, and performance bottlenecks.
Ad Tech & Integrations:
  • Production experience integrating major ad SDKs (AdMob, AppLovin MAX, IronSource, UnityAds, Vungle, etc.);
  • Understanding of waterfall mediation, bidding flows, and programmatic advertising fundamentals;
  • Experience developing adapters/wrappers for multiple third-party ad networks;
  • Familiarity with ATT, SKAdNetwork, IDFA/IDFV, and privacy compliance (GDPR, COPPA, Apple policies);
  • Understanding of install attribution flows and StoreKit APIs;
  • Understanding of RTB concepts, event-driven flows, and real-time processing on-device.
Networking & Concurrency:
  • Strong experience with URLSession, HTTP clients, caching, and task scheduling;
  • Proficiency with concurrency patterns: GCD, OperationQueue, Swift Concurrency (async/await, actors);
  • Understanding of client-side auctions, retries, timeouts, and fallback logic;
  • Experience designing resilient offline/online behavior and event batching;
  • Objective-C, runtime swizzling, or mix-language SDK design.
Testing & Reliability:
  • Experience writing automated tests for SDKs (unit, integration, functional);
  • Knowledge of CI/CD for iOS frameworks, build automation, release pipelines;
  • Ability to debug multi-SDK conflicts, inspect traffic, and analyze symbolicated crash reports;
  • Strong focus on stability, backward compatibility, and deterministic behavior across iOS versions.
Cross-Platform & Tooling (Nice-to-Have):
  • Experience building Unity / Flutter / React Native bridges.

With an outstanding product and a mission that excites and inspires, Appodeal offers a unique opportunity to make an impact while being part of an amazing team.

Join us and help shape the future of mobile app success!

Create a Job Alert

Interested in building your career at Appodeal? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...