agents. Develop agent-to-agent connectivity, including message contracts, state management, retries and failure handling. Design clear, scalable APIs using REST and/or GraphQL, including authentication, authorisation, versioning and streaming interfaces such as SSE or WebSockets. Build production frontend applications using React, TypeScript and JavaScript. Work closely with … backend and integration development. Strong TypeScript/JavaScript and React experience building production applications. Strong API design experience, including REST and/or GraphQL, authentication, authorisation, versioning and streaming. Hands-on experience with MCP (Model Context Protocol) or comparable tool/plugin integration technologies, alongside an interest in AI agents ...