UI Designer

Cape Town

About the role


FLASH requires an experienced UI Designer to join the Product Team who will assist with the design and prototyping of applications (mobile, USSD and web) with an aim of creating interfaces that are user-first, meeting the requirements of the respective brands of the organisation.

Minimum Requirements:

  • Matric
  • Relevant design qualification
  • Minimum 3-5 years working experience in UI Design
  • At least 2 years experience in UI design for mobile apps (primarily Android, as well as iOS)
  • Good experience with designing for native apps, using the Flutter codebase
  • Web design experience
  • Proficient in Adobe Photoshop, wireframing and prototyping tools
  • Understanding of current trends in mobile app design and UX
  • Strong design portfolio, with a primary focus on mobile apps


  • Able to work from wireframes, producing screens and mockups
  • Create interfaces that can adapt to different device screens
  • Define the interactions and animations
  • Create prototypes for user testing
  • Produce assets for developers
  • Passionate about the end-user
  • Excellent attention to detail
  • Think creatively when finding solutions to problems
  • Constantly work to expand design and technical skills
  • Ability to balance work on several projects at a time
  • Good communication, listening and interpersonal skills
  • Deadline driven
  • Ability to work under pressure
  • Thrive in a sociable working environment


  • Create wireframes and user flows when required
  • Design screens and mockups, with an ability to work from wireframes, for different frameworks: Flutter (native app for Android), Ionic (for iOS), and Bootstrap (for web)
  • Critically evaluate wireframes and user flows, using reasoning to motivate for change
  • Value feedback from users, and adapt designs accordingly
  • Be the evangelist for consistent, user-first, beautiful UI across a range of devices, apps and tools
  • Define the interactions and animations for screens, taking into account user feedback and industry best-practice
  • Create prototypes of varying complexity for fast and iterative feedback with users; using tools best-suited to each prototype required
  • Understand and design for various factors: multilingual end-users, varying technical ability of end-users, show sensitivity for varying cultures, consider high data costs and the impact on the end-user
  • Work closely with various teams to meet the requirements of the business (Product, Marketing & IT)
  • Get brand sign-off from the Creative Manager for all work done
  • Produce assets and documentation for developers, and assist with the design implementation in ways that maximise dev efficiencies
  • Set up and maintain a pattern library for both UI and front-end web components (Bootstrap)
  • Assist with user testing when required
  • Keep up to date with UI/UX trends, technological updates and any changes in terms of cost and time that could affect future designs
  • Show consistent awareness and input in terms of the overall organizational strategies.

Seniority Level:

Mid-Senior level


  • Information Technology & Services
  • Financial Services
  • Retail

Employment Type:


Job Functions:

  • Design
  • Art/Creative
  • Information Technology

Apply here

By submitting this form you agree to the FLASH Privacy Policy

Your full LinkedIn profile will be shared. Learn More

Share this:
FacebookTwitterLinkedInEmailCopy Link