In this article
Something interesting is happening in growth engineering. Quietly, without much fanfare, the teams responsible for activation, retention, and monetization at the world's largest apps are adopting a technology that most people associate with mobile infrastructure: server-driven UI.
And they're not just experimenting with it. They're making it core infrastructure.
The Signal: When Growth Job Listings Mention SDUI
In March 2026, Roblox posted a job listing for Head of User Growth — a senior leadership role paying $383K–$439K. Buried in the responsibilities section was a sentence that caught our attention:
"Building a scalable engine — including SDUI, deep linking, and automated notification stacks — to deploy dynamic growth interventions."
— Roblox, Head of User Growth job listing (March 2026)
This isn't an engineering role. It's a growth leadership role. And SDUI isn't a nice-to-have — it's listed alongside deep linking and notifications as foundational infrastructure for their growth engine.
The listing goes further, describing a vision to "transition from a merchandising mindset to a lifecycle engine mindset." Translation: Roblox wants to stop manually curating what users see, and start dynamically assembling experiences based on where each user is in their lifecycle.
SDUI is how you do that on mobile without waiting for app releases.
Roblox isn't alone. As xmethod.de noted in their March 2026 frameworks guide: "There is an increase in the amount of teams using server-driven UI approaches." What's new is who is adopting it. It's no longer just platform engineering teams. It's growth teams, product teams, and experimentation teams.
The Growth-SDUI Connection
To understand why growth teams care about SDUI, you have to understand the fundamental problem they face on mobile: speed.
On the web, growth engineering is fast. Change a landing page, deploy, measure. Run 50 experiments a week. Personalize every surface. The feedback loop is measured in hours.
On mobile, that same feedback loop is measured in weeks. Every experiment requires a code change, a build, a QA cycle, an app store submission, a review period, and then a slow rollout as users update. By the time you have results, the hypothesis is stale.
This is the gap SDUI closes. And for growth teams specifically, it unlocks three things that matter more than anything else:
1. Instant Deploy Without App Releases
Growth is about iteration speed. The team that runs 100 experiments per quarter beats the team that runs 10. With SDUI, every screen controlled by the server can be updated instantly — no app store review, no version fragmentation, no waiting for adoption curves. This is why the business case for SDUI often starts with growth teams.
2. Real A/B Testing at the UI Level
Feature flags let you toggle pre-built features. SDUI lets you test UI variants that don't exist in the codebase yet. Want to test a completely different onboarding flow? A new homepage layout? A different CTA hierarchy? With SDUI, you change the server response — not the app code.
3. True Personalization
Personalization on mobile has always been constrained by what's been pre-built into the app binary. SDUI removes that constraint. The server knows who the user is, where they are in their lifecycle, what they've done, and what they haven't — and it can assemble a unique UI for each segment, or even each individual user.
🔑 Why Growth Teams Specifically Love SDUI
- Experiment velocity: 10–50x more experiments per quarter without engineering bottlenecks
- No app release dependency: Ship growth interventions on your timeline, not Apple's
- Segment-level targeting: Show different UI to different user cohorts instantly
- Lifecycle-aware UX: Onboarding for new users, re-engagement for dormant ones — all from one codebase
- Cross-functional speed: PMs and growth marketers can iterate without filing engineering tickets
Real Companies Using SDUI for Growth
This isn't theoretical. The biggest mobile-first companies in the world are already using SDUI as growth infrastructure.
Roblox: SDUI as a Growth Engine
Roblox's ambition isn't subtle. Their Head of User Growth role explicitly calls for building a "scalable engine" powered by SDUI to "deploy dynamic growth interventions." They want to move from static, manually curated experiences to a system that automatically adapts the UI based on user lifecycle stage.
At $383K–$439K for the role, this isn't a side project. This is a strategic investment in SDUI as the delivery mechanism for their entire growth operation.
Nubank: 43% of a 115M-User App on SDUI
Nubank — Latin America's largest digital bank — runs 43% of their app on server-driven UI through their internal system called "Catalyst," a Flutter tree-walk interpreter. With 115 million customers, this isn't a toy implementation.
As Rafael Ring described in his InfoQ talk, Catalyst lets Nubank ship new features and experiences to over 100 million users without app updates. For a fintech serving customers across multiple countries with different regulatory requirements, the ability to dynamically adjust UI per market and per user segment is transformative.
When you serve 115 million customers across multiple markets, waiting for app store approvals to change a screen isn't just slow — it's a competitive disadvantage. SDUI makes market-specific growth experimentation possible at a scale that would be unthinkable with traditional mobile development.
DoorDash: Powering Discovery with SDUI
DoorDash's internal SDUI systems — known as "Foundry" and "Lego" — power some of the most critical surfaces in their app: the homepage, store pages, and search results. These are the exact surfaces where growth and experimentation matter most.
By making these surfaces server-driven, DoorDash can run experiments on what users see first, how stores are ranked, and how promotions are displayed — all without shipping new app versions. The result is a homepage that's architecturally designed for constant iteration.
Airbnb, Lyft, and Netflix
The pattern repeats across the industry. Airbnb's Ghost Platform powers dynamic page construction. Lyft's Canvas enables rapid iteration on rider and driver experiences. Netflix has used server-driven approaches to personalize virtually every screen in their mobile app for years.
What all these companies share: they started building SDUI for engineering reasons (faster releases, less duplication), but the growth and product teams became the primary beneficiaries.
📊 The Numbers Don't Lie
- Nubank: 115M customers, 43% of app on SDUI
- Roblox: $383K–$439K salary for Growth + SDUI leadership role
- DoorDash: Homepage, store pages, search all server-driven
- Industry trend: "Increase in teams using server-driven UI approaches" — xmethod.de, March 2026
Growth Use Cases: Where SDUI Delivers the Most Impact
Let's get specific. Here are the growth surfaces where SDUI delivers outsized returns:
Onboarding Flows
Onboarding is the highest-leverage growth surface in any app. Small improvements in activation rates compound into massive user base differences. Yet most mobile teams treat onboarding as static — built once, updated rarely, because each change requires a full release cycle.
With SDUI, you can:
- A/B test different onboarding sequences (3-step vs 5-step, different value prop ordering)
- Personalize onboarding by acquisition channel (paid vs organic see different flows)
- Dynamically skip steps for users who've already provided data elsewhere
- Update copy and imagery instantly based on what's converting
Feature Adoption & Discovery
Most apps have features that users never find. Slow mobile releases mean you can't quickly promote underused features or adjust discovery surfaces. SDUI lets growth teams:
- Insert contextual prompts and tooltips for new features without code changes
- Rearrange home screen cards to surface high-value features
- Target feature education based on user behavior (never used X? See a prompt for X)
- Sunset promotions the moment a feature reaches adoption targets
Re-Engagement & Retention
When a dormant user returns to your app, what they see first determines whether they stay. SDUI enables:
- Dynamic "welcome back" screens tailored to the user's last activity
- Personalized content feeds that surface what's changed since their last visit
- Time-sensitive offers and incentives deployed server-side
- Different re-engagement flows for 7-day dormant vs 30-day dormant users
Personalized CTAs & Monetization
The difference between "Upgrade" and "Start your free trial" can be a 40% conversion lift — but only if you can test it. SDUI turns every CTA, upsell banner, and paywall screen into a living experiment:
- Dynamic pricing page layouts by user segment
- Contextual upsell prompts based on usage patterns
- Region-specific offers deployed without code changes
- Rapid iteration on paywall design and copy
Promotional & Seasonal Campaigns
Black Friday banners. Holiday themes. Limited-time offers. With traditional mobile development, these require advance planning, code freezes, and precise timing. With SDUI, your marketing and growth team can deploy and remove campaign UI in real-time, following the adoption playbook to start small and scale.
SDUI vs the Traditional Growth Stack
Growth teams already have tools — feature flags, remote config, push notifications, analytics. Where does SDUI fit? Here's how it compares to the traditional mobile growth stack:
| Capability | Feature Flags | Remote Config | SDUI |
|---|---|---|---|
| Toggle features | ✓ Core feature | ✓ Supported | ✓ Supported |
| Change copy/text | ✗ Not designed for this | ✓ Key/value strings | ✓ Any text, anywhere |
| Rearrange UI layout | ✗ No | ✗ No | ✓ Full layout control |
| Add new UI components | ✗ No | ✗ No | ✓ New components from server |
| Create new screens | ✗ No | ✗ No | ✓ Entire new flows |
| A/B test UI variants | ⚠ Pre-built variants only | ⚠ Limited to config values | ✓ Any variant, dynamically |
| Personalize per segment | ⚠ Binary on/off | ⚠ Config values only | ✓ Full UI personalization |
| Requires app release | ⚠ For new flags, yes | ⚠ For new keys, yes | ✓ No release needed |
| Engineering effort per experiment | Medium | Low–Medium | Low–None |
The key insight: feature flags and remote config are point solutions. SDUI is infrastructure. Feature flags solve "should this user see Feature X?" SDUI solves "what should this user's entire experience look like?"
They're complementary, not competitive. Many teams use feature flags within their SDUI system for fine-grained targeting. But if your growth team is bottlenecked by the inability to change what users see without an app release, SDUI is the unlock. The ROI calculator can help you model the impact for your specific team.
Getting Started: How Growth Teams Should Evaluate SDUI
If you're a growth engineer, PM, or VP Growth considering SDUI, here's a practical framework for evaluation:
Step 1: Audit Your Experiment Velocity
Answer these questions honestly:
- How many mobile experiments did your team run last quarter?
- How many did you want to run but couldn't because of release cycles?
- What's the average time from hypothesis to live experiment on mobile?
- How much engineering time goes into each experiment?
If there's a significant gap between what you're running and what you want to run, SDUI is worth serious evaluation.
Step 2: Identify Your Highest-Impact Screen
Don't try to make your entire app server-driven. Start with one screen that meets these criteria:
- High traffic (every user sees it)
- High experimentation demand (your team constantly wants to change it)
- Not deeply coupled to complex native functionality
For most apps, this is the home screen, onboarding flow, or a promotional surface. Read the SDUI migration guide for a detailed approach.
Step 3: Choose Build vs Buy
This is the critical decision. We wrote an entire CTO's guide to SDUI buy vs build to help, but the short version:
- Build if you're a top-50 app with 20+ mobile engineers and SDUI will be core IP
- Buy a platform if you want to be running experiments in weeks, not building infrastructure for months
For growth teams specifically, the answer is almost always buy. Growth teams are measured on outcomes (activation, retention, revenue), not on building internal tools. Every month spent building SDUI infrastructure is a month not spent running experiments.
Step 4: Run Your First Growth Experiment
Once you have SDUI on your target screen, run a simple experiment:
- Test two different layouts or CTA placements
- Measure conversion, engagement, or retention
- Time how long it takes from idea to live test
If it took hours instead of weeks, you've proven the value. Scale from there.
🎯 The Growth Team's SDUI Evaluation Checklist
- ☐ Calculate your current experiment velocity vs desired velocity
- ☐ Identify the top 3 screens you wish you could change without releases
- ☐ Estimate revenue impact of 5x more experiments per quarter
- ☐ Compare build vs buy costs with your engineering leadership
- ☐ Start with one screen — prove ROI before scaling
- ☐ Set a 30-day success metric (experiments run, time-to-deploy, conversion lift)
Your Growth Team Deserves Faster Experiments
Pyramid gives growth teams the power of SDUI without the 6–12 month build. Native rendering, built-in A/B testing, and a visual builder your PMs will actually use.
Frequently Asked Questions
What is SDUI growth engineering?
SDUI growth engineering is the practice of using server-driven UI as core infrastructure for growth teams. Instead of waiting for app releases to run experiments, growth engineers use SDUI to instantly deploy A/B tests, personalized experiences, and dynamic interventions — all controlled from the server without app store review cycles.
Which companies use SDUI for growth?
Major companies include Roblox (building a "scalable growth engine" with SDUI), Nubank (43% of their app for 115M customers), DoorDash (Foundry/Lego system powers homepage experimentation), Airbnb (Ghost Platform), and Lyft (Canvas). The frameworks comparison covers the technical approaches these companies use.
How does SDUI improve mobile A/B testing?
SDUI eliminates the traditional mobile testing bottleneck. Instead of coding each variant, building, and submitting to app stores, growth teams change the server response to show different UI variants to different segments. Experiment cycle time drops from 2–4 weeks to hours, enabling 10–50x more experiments per quarter.
What's the difference between SDUI and feature flags for growth?
Feature flags toggle pre-built features on or off. SDUI goes further — it lets you create entirely new screens, rearrange components, change layouts, and deploy new user flows without any code change. For growth teams, SDUI means you can test UI variants that don't even exist in the codebase yet.
How do growth teams get started with SDUI?
Start with one high-impact, high-change screen — typically onboarding, homepage, or a promotional surface. Use a platform like Pyramid to avoid the 6–12 month build time of doing it yourself. Run your first A/B test within weeks. The SDUI adoption playbook covers the step-by-step approach.
The Bottom Line
Server-driven UI is crossing a threshold. It started as a mobile engineering optimization — a way to ship faster and reduce duplication across platforms. But the teams benefiting most from it now are growth teams, product teams, and experimentation teams.
The evidence is hard to ignore. Roblox is investing $400K+ salaries in growth leaders who can build SDUI-powered engines. Nubank runs 43% of a 115M-user app on it. DoorDash powers their highest-value surfaces with it. The industry trend is clear and accelerating.
If your growth team is bottlenecked by mobile release cycles — if you're running 10 experiments when you should be running 100 — SDUI isn't just a nice engineering upgrade. It's the infrastructure your growth strategy has been missing.
The question isn't whether SDUI will become standard growth infrastructure. It's whether your team will adopt it now, or spend the next two years watching competitors who did.
Related Articles
- What is Server-Driven UI? A Complete Guide →
- How to Build the Business Case for SDUI →
- How Nubank Uses SDUI to Serve 115M Customers →
- CTO's Guide to SDUI: Buy vs Build →
- Every SDUI Framework Compared: 2026 Guide →
- Feature Flags vs SDUI: What's the Difference? →
- How to Migrate to Server-Driven UI →
- The SDUI Adoption Playbook →
- The Hidden Cost of Slow Mobile Releases →
- 🔢 SDUI ROI Calculator →