Senior Full Stack Engineer responsible for end-to-end feature ownership across backend systems and frontend applications, including web and mobile. The role involves designing, building, testing, deploying and supporting features; translating business requirements into scalable solutions; collaborating with product managers, designers and engineering teams; designing RESTful APIs and event-driven microservices; working with distributed systems and Kafka/similar messaging; optimising backend and frontend performance; handling production issues and root-cause analysis; building scalable applications using React and React Native; contributing to system architecture, frontend design decisions, scalability, reliability, engineering best practices, code reviews and quality standards.