1. Collaborate with cross-functional teams (product, UX, QA) to design and build next-generation robot software platform. 2. Develop responsive front-end interfaces using React.js and modern JavaScript/TypeScript patterns. 3. Design and implement RESTful (or GraphQL) backend services, APIs, and business-logic layers. 4. Model, design, and optimize both structured (SQL) and unstructured (NoSQL) databases to support application needs. 5. Own the end-to-end delivery: code reviews, automated testing, CI/CD pipelines, and deployments. 6. Troubleshoot production issues, optimize performance, and ensure high availability. 7. Participate in sprint planning, stand-ups, retrospectives, and other Agile ceremonies. 8. Maintain clear documentation of architecture, APIs, deployment procedures, and operational runbooks.