Filters (Clear filters)
Network jobs
S
A
MS
I
HH
D
P
V
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.
We are looking for an experienced Senior Android Developer to join our BidMachine mediation team. At this role you'll work on our SDK and monetization platform which helps to establish and scale profitable mobile app businesses. We're trying to give independence back to mobile app developers.
Responsibilities
- Develop and maintain our Android SDK, make key contributions to mobile architecture, code health, and development processes;
- Work on improving SDK performance and integration/unit tests coverage;
- Contribute to the architecture and design of SDK features;
- Participate in discussions regarding the technical and functional sides of the SDK.
Requirements
Android Development
- 5+ years of professional Android development experience
- 3+ years of hands-on Kotlin experience in production environments
- Strong understanding of Android internals (lifecycle, threading, rendering, networking, coroutines)
- Experience designing and maintaining Android SDKs or libraries used in production apps
- Proficiency with Gradle, dependency management, modularization, ProGuard/R8
- Ability to optimize startup, memory footprint, CPU usage, and network performance
- Hands-on experience debugging ANRs, crashes, concurrency issues, and performance bottlenecks
Networking & Concurrency
- Strong experience with HTTP clients, caching, and efficient network operations
- Proficiency with Kotlin Coroutines, structured concurrency, and async execution patterns
- Understanding of request batching, retries, and fallback logic
- Experience building automated tests for SDKs (instrumentation, integration, adapter tests)
- Knowledge of CI/CD for Android libraries and release pipelines
- Ability to debug issues in multi-SDK environments (logs, traffic inspection, profilers)
- Strong focus on stability, reproducibility, and backward compatibility across Android version
Preferred Skills
-
Ad Tech & Integrations
- Production experience integrating mobile ad SDKs (AdMob, AppLovin, IronSource, UnityAds, Vungle, etc.)
- Understanding of real-time bidding (RTB) and event-driven mobile pipelines
- Understanding of mediation, waterfalls, bidding, and in-app programmatic advertising
- Experience building and maintaining adapters/wrappers for multiple third-party SDKs
- Knowledge of compliance standards (GDPR, COPPA, IDFA/GAID, privacy restrictions)
-
Cross-Platform & Tooling
- Experience with iOS SDKs (Swift/Objective-C)
- Experience developing Unity / Flutter / React Native bridges
- Familiarity with NDK/JNI or low-level optimization
What We Offer
- Work closely with product, engineering, and data teams on cutting-edge AdTech solutions.
- Competitive compensation and performance-based bonuses.
- Career growth opportunities and access to professional development programs.
- Be part of a global team that values ownership, collaboration, and continuous learning.
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!
Get in front of thousands of skilled ML/AI Engineers and discover a suitable candidate for your job opening.