Key responsibilities:1. Design and produce a wide range of creative assets, including social media graphics, digital ads, print materials, web design elements, branding assets, and more.2. Collaborate with the marketing, product, and content teams to understand design needs and execute effective visual solutions.3. Maintain brand consistency while pushing creative boundaries.4. Prepare and optimise graphics for digital and print use.5. Stay up-to-date with the latest design trends, tools, and technologies.