Build the production foundation: accounts, authentication, data flows, permissions, entitlements, payments, instrumentation, deployment, and release quality.
Design and build the backend and data model behind the product's core logic: modeling complex state, handling computationally heavy work asynchronously, and defining the interfaces the front end will consume.