Senior iOS Developer
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.
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.
- 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.
- 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.
- 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.
- 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
