Role Overview
We are looking for an experienced Lead Architect to design and shape the “Intelligence Layer” of our React Native mobile application. This is a high-impact, short-term consulting engagement focused on providing strategic architectural direction, not long-term implementation.
About the Role
You will act as the critical bridge between raw data systems and our React Native engineering team. Your mission is to design a system that enables our developers to deliver personalized user experiences effortlessly — without requiring deep expertise in data science or CDP orchestration. You’ll define:
- Data flow and architecture
- System “contracts”
- SDK and integration strategy
What You’ll Do
-
Design the Data “Plumbing”: Build a scalable architecture connecting historical data (Data Warehouse) and real-time behavioral data (Streaming) into a unified decisioning engine.
-
Enable Developers: Create clean technical abstractions such as React Context providers, Custom Hooks, and API wrappers so the mobile team can easily consume personalization logic.
-
Own Identity Resolution: Define a cross-platform identity strategy ensuring seamless “guest recognition” across web and mobile.
-
Define the Tech Stack: Recommend and justify the optimal combination of CDP (Customer Data Platform), decisioning engine, and analytics tools, balancing power with ease of use.
-
Establish Schema Governance: Create a global event taxonomy to ensure data consistency across the ecosystem.
About the Project
- New initiative (greenfield architecture).
- Focused on building a personalization intelligence layer from the ground up.
- Designed to empower an existing React Native team.