Full Stack Engineer
Required skills
Built modern full-stack applications (Python/Java/Go + React/ts), Worked with a variety of storage technologies (eg. Postgres, Mongo, Redis, Object), Experience with async and bi-directional communication protocols and patterns (eg. WebSockets, SSE), Designed and implemented event-driven distributed systems (eg. Kafka/Pulsar, RabbitMQ, MQTT, or similar), Actively utilising and experimenting with AI development tools (eg. Claude, Copilot, Cursor) to speed up iteration, prototyping and overall development
Preferred skills
Built and deployed services on any major cloud providers' services (Azure, GCP, AWS), Experience with container orchestration and service containerisation (Kubernetes, Docker), Worked with real-time data collection and/or processing, Worked in an IoT or Edge-oriented architectures, Experience or knowledge in retail POS, inventory, or loyalty systems
Technologies
Python, Java, Go, React, ts, Postgres, Mongo, Redis, Object, WebSockets, SSE, Kafka/Pulsar, RabbitMQ, MQTT, Azure, GCP, AWS, Kubernetes, Docker, Claude, Copilot, Cursor
Responsibilities
Design and implement reactive, real-time web interfaces that help manage & redefine what is possible with in-store content personalisation, Contribute to distributed, event-driven backend services connecting our web experience with information from remote devices and external data sources, Model and manage structured and semi-structured data across storage layers, Integrate AI-driven personalisation and real-time insights into user flows, Contribute to overall system design: service boundaries, data ownership, scaling, and observability
Seniority
Domain
retail