Job Description
We’re looking for an App Attribution & Growth Specialist — someone who has spent years in mobile UA and, at some point, got pulled into the messy side of things:
- Tracking that didn’t match
- Attribution that didn’t make sense
- Data pipelines that broke at the worst possible time
And instead of ignoring it… you leaned in.
You’ve debugged installs at 2am, questioned MMP logic, checked raw tables in BigQuery, and probably thought:
“there has to be a better way to do this.”
Now, you’re looking for something different.
Not just running campaigns.
Not just fixing things alone.
👉 You’re looking for a place where:
- You can work on a portfolio of apps, not just one
- You can go deeper into how growth actually works under the hood
- You’re surrounded by people who are just as curious (and stubborn) as you are
People who:
- Care about why data doesn’t match
- Enjoy debating attribution logic
- And won’t look at you weird when you say “I checked the raw postbacks”
This role sits within MarTech, not within the Marketing / Paid UA team.
You’ll work closely with UA — but your focus is measurement, tracking, and infrastructure, not campaign execution.
👉 You won’t just work on growth — you’ll help build the foundations that make it work.
What You’ll Do
Own and improve app attribution & tracking architecture
Debug issues across the full funnel:
- Click → Install → Event → Revenue
Ensure clean and consistent data across:
- MMP (ideally AppsFlyer)
- Ad Networks (Meta, TikTok, Google, ASA, programmatic, etc.)
- Data Warehouse ( BigQuery / Databricks)
- Product & analytics layer (e.g. Firebase)
Design and validate:
- Postbacks (S2S)
- Event mappings
- Attribution logic & windows
Work on Web2App (W2A) flows:
- Capture parameters on landing pages
- Ensure correct stitching into app attribution
Configure and maintain deep linking / OneLink setups:
- Parameter passing
- click_id logic
- Deferred deep linking
Collaborate closely with UA, Product, and Engineering:
- Validate SDK implementations
- Ensure events are triggered correctly
- Raise and propose fixes when something breaks
Work with subscription & monetization data:
- Integrate platforms like RevenueCat / Adapty
- Handle webhook / S2S data flows into the warehouse
Support UA Managers by ensuring:
- The data they optimize on is actually reliable
- Campaign signals (events, revenue) are correctly implemented
Strong UA Background
5+ years of hands-on experience in Paid UA for mobile apps
Deep knowledge of: Search & App Campaigns
- Google App Campaigns (UAC)
- Apple Ads
Social
- Meta Ads
- TikTok Ads
Programmatic
- AppLovin
- Unity Ads
- Moloco, Liftoff, Mintegral (and friends)
Alternative / Non-traditional
- Pinterest Ads
- Affiliate campaigns for apps
👉 You understand how these networks actually work — not just how to read their dashboards.
Attribution & Measurement Expertise
Strong experience with MMPs (ideally AppsFlyer)
Solid understanding of:
- SKAN & probabilistic attribution
- CTA vs VTA
- Incrementality & attribution trade-offs
⚠️ You know the difference between IDFA and IDFV.
(Yes — we will ask you. No — “more or less” is not enough 😄)
Technical & Debugging Skills
Comfortable debugging:
- Missing installs or events
- Broken postbacks
- Data inconsistencies
Able to:
- Validate data in BigQuery or similar
- Trace attribution issues across systems
- Understand how identifiers flow through the stack
You don’t stop at dashboards — you go deeper.
SQL & Data Skills (Must-have)
- Solid SQL skills (BigQuery / Databricks or similar)
This is not a “nice to have”.
We expect you to be comfortable querying data, validating tracking, and debugging issues directly at source.
It’s 2026 — say hi to AI-assisted workflows like Gemini, or connecting via MCP / CLI with tools like Cursor or Claude Code.
👉 You don’t need to memorize everything — but you should know how to get answers fast and validate them properly.
Data & Cloud
Experience with Google Cloud Platform:
- BigQuery
- Cloud Functions
- Firestore / Cloud Storage
Comfortable working with separate datasets (App & Web2App) and understanding how they connect
Experience with other environments (e.g. Databricks) is a strong plus
Payments, Subscriptions & Flows
You clearly understand the difference between:
- A2A (App → App)
- W2A (Web → App)
- A2W (App → Web)
- W2W (Web → Web)
👉 And more importantly:
You know where the payment actually happens in each flow
You understand the role of different players in the ecosystem:
- RevenueCat / Adapty
- Stripe
- Superwall (or similar paywall tools)
You can map:
- How user identifiers move across platforms
- How attribution is impacted depending on the flow
- Where things typically break (and why)
After digging into documentation, tools like Perplexity AI, ChatGPT, Claude, or wherever needed…
👉 You’re able to:
Define a clear end-to-end logic of how the flow should work
Translate that into:
- what needs to happen
- in what order
- where each event / identifier should be generated and sent
And communicate it clearly to Tech / Product so it actually gets implemented correctly
Experience with subscription platforms like:
- RevenueCat
- Adapty
Experience working with paywalls and experimentation:
- Tools like Superwall
- Or product-side tools like Firebase Remote Config
Understanding of:
- How experiments impact tracking & attribution
- How to ensure consistency between paywalls, subscription events, and attribution signals
Product Analytics
- Experience with tools like Amplitude
- Understanding of event tracking & data quality
Fluent English
Clear communication with UA, MarTech, and Data teams is essential.
We’re not expecting you to fully understand Peaky Blinders without subtitles — but you should feel comfortable communicating in your day-to-day work.
Big Plus
Experience with payment systems like Stripe (webhooks, backend flows)
Comfortable navigating codebases and understanding how tracking is implemented
Experience with Xcode or Android Studio
You’ve built or shipped your own apps (side projects count)
Experience using tools like Cursor or Claude Code
- You’ll likely use them almost daily (for your own good 😄)
ASO & organic uplift knowledge
Exposure to CTV
You’ll Probably Enjoy This Role If…
You know why MMP events don’t always work well for tROAS campaigns in Google Ads
You’ve dealt with the quirks of UAC campaigns on iOS
Acronyms like AEM, ADC, ICM, ODM don’t scare you
You’re not afraid of reading long SDK documentation to understand how things actually work
You’re comfortable talking to developers and saying: “We need to change how this event is triggered or passed”
You’ve had moments where:
- Data didn’t match → and you investigated
- Attribution looked off → and you challenged it
- Something felt wrong → and you proved it
Mindset: What Makes You a Great Fit
You’re a doer
If you don’t know something → you figure it out:
- Tutorials
- Forums
- Deep dives
- Tools like Perplexity AI
You:
- Don’t trust data blindly
- Enjoy debugging
- Like understanding how things actually work
You’re comfortable:
- Exploring repos
- Understanding SDK implementations
- Proposing (or even making) small fixes when needed
👉 You don’t just find problems — you fix them.
Our Values in Action
- Level up → Share better ways to track & measure
- See it, fix it → Broken tracking ≠ someone else’s problem
- Always ahead → SKAN, ATT, CTV — you’re already testing
- Now means now → Critical issues get solved today
- Team spirit → Bridge UA, Product, Data & Tech
- Ownership → You bring solutions, not just problems
Why join us
Work on a portfolio of apps, not just one
Be the bridge between UA and Tech (MarTech layer)
Own and shape measurement & attribution foundations
Join a team that:
- Checks raw data
- Questions attribution
- Actually cares about how things work
And yes — this is a place where:
“data doesn’t match” is not accepted
“it’s probably SKAN” is not a final answer
And going one layer deeper is just part of the job 😄
Growth and career development
- At Leadtech, we prioritize your growth. Enjoy a flexible career path with personalized internal training and an annual budget for external learning opportunities.
Work-Life balance
- Benefit from a flexible schedule with flextime and the option of working full remote or from our Barcelona office. Enjoy free Friday afternoons with a 7-hour workday, plus a 35-hour workweek in July and August so you can savor summer!
Comprehensive benefits
- Competitive salary, full-time permanent contract, and top-tier private health insurance (including dental and psychological services).
- 25 days of vacation plus your birthday off, with flexible vacation options—no blackout days!
Unique Perks
- If you wish to come, in our office in Barcelona you’ll find it complete with free coffee, fresh fruit, snacks, a game room, and a rooftop terrace with stunning Mediterranean views.
- Additional benefits include ticket restaurant and nursery vouchers, paid directly from your gross salary.
Join us in an environment where you’re free to innovate, learn, and grow alongside passionate professionals. At Leadtech, you’ll tackle exciting challenges and be part of a vibrant team dedicated to delivering exceptional user experiences
Sounds good? Apply now! We’re looking forward to getting to know you.
Equal Employment Opportunity Employer:
Leadtech is an Equal Employment Opportunity (EEO) Employer, which means we encourage applications from people with different backgrounds, interests, and personal circumstances. Our team welcomes applicants regardless of their race, gender, age, religion, nationality, sexual orientation, gender identity, gender expressión and/or disabilities. All we need is your high energy, skills, and willingness to be a part of a great project!
Location
You’ll have the flexibility to choose whether you’d like to come to the office every day, from time to time, or work fully remote. We want you to find the best combination for you.
If you prefer to be surrounded with amazing people, our exceptional office is in Barcelona’s Blue Building, located right on the city’s seafront. Besides our stunning views, you’ll enjoy our office perks such as free fruit, snacks, and coffee and you’ll also be able to take part in our Mario Kart and table tennis competitions.
The personal data you provide will be processed in order to manage your candidacy for the corporate selection processes that fit your profile. If you wish, you can exercise your rights of access, rectification or cancellation by writing to our address (Avenida Litoral, 12-14, 5ta planta. Barcelona. 08005) or to the email address [email protected].









