The role involves developing and maintaining user-facing DeFi web applications, owning the frontend experience for lending markets, swaps, and cross-chain bridges, and building backend APIs using TypeScript and Python. Responsibilities also include implementing Web3 integrations, writing Subgraphs for data indexing, and designing performant UIs that handle real-time blockchain data.