freehire launches on Product Hunt on 26 August.

Follow →

Lead Personalization & Data Architect

Open 45d

Project-Based | Remote | Limited Engagement

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 (a few hours total) 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

Strategy & Architecture

  • Design the Data “Plumbing”
    Build a scalable architecture connecting:

    • Historical data (Data Warehouse)

    • Real-time behavioral data (Streaming)
      → into a unified decisioning engine

  • Enable Developers
    Create clean technical abstractions such as:

    • React Context providers

    • Custom Hooks

    • 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

    • 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

Must-Have Expertise

  • Personalization Specialist
    Proven experience designing
    closed-loop personalization systems
    (Collect → Segment → Decide → Deliver)

  • The Orchestrator
    Deep expertise in
    Customer Data Platforms (CDPs) and data routing strategies

  • Decisioning Systems
    Experience with:

    • Feature flagging

    • Remote config tools

    • Dynamic UI rendering

  • Data Warehouse Fluency
    Strong SQL skills and experience activating user segments from a warehouse

  • Mobile-First Mindset
    Solid understanding of:

    • React Native architecture

    • Performance constraints

    • Offline-first scenarios

    • Asynchronous data flows

Engagement Details

  • Short-term consulting (a few hours total)

  • Fully remote

  • Focus: architecture & strategy only (no long-term implementation expected)

Why This Role?

  • Shape a high-leverage architecture with immediate impact

  • Work on a modern personalization stack

  • Collaborate with a fast-moving mobile team

  • Deliver value quickly without long-term commitment

What this application asks

recruitee

Full name, Email, CV, Cover letter, Phone

  • How many years of experience on this position you have? choose one
  • What's your seniority level? choose one
  • What is your English language proficiency level? choose one
  • Do you have a Polish business entity that can invoice B2B, or are you willing to set one up before starting? yes / no
  • Which Country and City are you primarily based in?
  • What is your preferred B2B net hourly rate [PLN]? Please keep in mind that this rate should cover the use of your own computer and any vacation time, as we don't offer paid leave or benefits. It's easier to divide your expected salary by 168 hours.
  • Can you work on your computer? yes / no
  • When would you be available to start a new role?
  • Are you looking for a full-time commitment with your next role, or are you seeking something more flexible or parallel to other engagements? choose any
  • Have you designed a closed-loop personalization system (Collect → Segment → Decide → Deliver)? Briefly describe your role and architecture. written answer
  • Which Customer Data Platforms have you worked with as a central orchestration layer? What exactly did you implement? written answer
  • What tools or approaches have you used for dynamic UI decisioning (e.g., feature flags, remote config)? Give a concrete example. written answer
  • In 4–6 sentences: how would you architect a system that connects a Data Warehouse + real-time events to a mobile app for personalization? written answer
  • How would you make personalization logic easy to consume for a React Native team? written answer
  • How comfortable are you with SQL and activating segments from a Data Warehouse? (Give an example) written answer
  • This is a short (few hours total) strategic consultation. Are you comfortable with this format? yes / no
  • What is the biggest mistake teams make when implementing personalization systems? written answer