Talent.com
Intermediate UI / UX Designer

Intermediate UI / UX Designer

BETSoftwareDurban, ZA
4 days ago
Job description

Job title : Intermediate UI / UX Designer

Job Location : KwaZulu-Natal, Durban

Deadline : November 28, 2025

Quick Recommended Links

  • Jobs by Location
  • Job by industries

Responsibilities

Research

  • Conduct in-depth user research, including user interviews, surveys, and competitive analysis.
  • Identify the potential users of the system in terms of geographic location, financial standing, culture, language and other factors.
  • Analyse what users are saying to reveal their user goals.
  • Analyse qualitative data and provide recommendations.
  • Present the data in ways that can be used to drive design : a) personas, b) user stories, c) user journey maps
  • Critically evaluate any previous user research and start your own research where appropriate.
  • Perform Synthesis and Ideation.
  • Identify the correct objectives and criteria for decision making.
  • Identify and ask the correct questions and leverage those people who ask the correct questions.
  • Hold focused idea generation sessions, with appropriate time limits.
  • Set expectations and direct / focus the discussion.
  • Be open to ideas which challenge existing views / opinions.
  • Avoid group thinking and other biases.
  • Information Architecture / Design

  • Develop and refine information architecture, conducting user flow analysis and information hierarchy.
  • Define meta data which may assist the organisation with better design decisions.
  • Establish the flow between a user and the solution to ensure shortest route to completion (user tasks).
  • Uncover and describe users’ patterns of usage / behaviour.
  • Organise, structure and label content, functions and features for the product in a logical and meaningful manner.
  • Make recommendations between different design patterns for organising content (such as faceted navigation, tagging, hub and spoke, etc).
  • Develop a controlled vocabulary for both development and users.
  • Analyse data for outliers and take appropriate action.
  • Run online and offline ticket / card sorting sessions, so development can prioritise improvements beyond merely technical and business requirements.
  • Understanding of user socio-cultural - time - historic - geographical - physical - markets - use – task.
  • Ensure the design is useful and accomplishes user goals, including non-practical benefits.
  • Use fundamental principles of visual design (like contrast, alignment, repetition and proximity) to de-clutter user interfaces.
  • Ensure the user can effectively and efficiently achieve their end objective with the shortest possible route
  • Ensure the user can easily find and complete their task / objective in an increasingly complex and varied product offering.
  • Ensure the user experience is credible with feedback, confirmations and appropriate messaging
  • Ensure the brand, image, identity, aesthetics and emotional design of the solution is desirable : appropriate typography – grids – page layouts – colour palettes – icons – organisational branding.
  • Ensure the design is accessible to users who may not have a full range of abilities, this includes impaired vision, hearing loss, motion impaired or learning impaired.
  • Plan and schedule user experience development in consultation with developers and project managers / scrum masters.
  • Constructively critique the work of team members, taking into consideration longer term relationships.
  • Explain and evangelise the cost-benefit of user experience activities with development and management
  • Lead the multidisciplinary team in terms of user experience and design by making appropriate and well thought out decisions.
  • Ensure the team remains engaged and involved with providing the optimum user experience.
  • Promote ongoing professional development of the team in UI / UX.
  • Complete Prototyping.
  • Translate ideas into interactions by developing prototypes and simulations.
  • Choose the appropriate fidelity of prototype for the phase of design.
  • Use fast iteration models to generate rapid turn arounds.
  • Create paper prototypes where needed.
  • Properly explore the design space before deciding on a solution.
  • Create interactive electronic prototypes where possible.
  • Perform Usability Evaluation.
  • Choose the most appropriate evaluation method : formative v summative test - moderated v unmoderated test - lab v remote test - usability testing v expert review - usability testing v A / B test - usability testing v survey
  • Interpret usability principles and guidelines and use them to identify likely problems in user interfaces.
  • Understand how to design an experiment and how to control and measure variables.
  • Plan and administer different types of usability evaluation.
  • Log the data from usability evaluations.
  • Analyse the data from usability evaluations.
  • Measure usability and prioritise usability challenges.
  • Create high-fidelity interactive prototypes for user testing and stakeholder review.
  • Design interactive elements, animations, and micro-interactions for a more engaging user experience.
  • Lead the development of design style guides and maintain design consistency throughout projects.
  • Collaborate closely with developers and other cross-functional teams to ensure successful design implementation.
  • Champion a user-centered design approach, incorporating user feedback into design decisions.
  • Contribute to the design of responsive and adaptive interfaces for various platforms and screen sizes. Mentor junior designers and assist in their skill development.
  • Manage multiple design projects, from concept to delivery, and coordinate with cross-functional teams.
  • Stay current with industry best practices, design trends, and emerging technologies.
  • Collaborate with stakeholders to align design strategies with business objectives.
  • Perform Technical Writing

  • Always keep the user of the documentation in mind, so that ease of comprehension remains your top priority.
  • Plan your purpose and scope of your writing before beginning.
  • Set goals and timelines and communicate them.
  • Ensure you follow established templates, styles, formats, and expectations.
  • Draft a high-level outline covering all topics, then fill in specific content and supporting graphics.
  • Review your drafts to ensure you have achieved accuracy, conciseness and the required levels of comprehension.
  • Publish and deliver the documents on time.
  • Define UI / UX requirements into tasks / tickets for the development team in a manner the development team understands.
  • Test the target audiences understanding and refactor as appropriate.
  • Choose the right kind of document for the situation.
  • Write content in the tone of voice that matches the organisation's identity or brand.
  • Review and Refine the UI / UX Experience

  • Liaise with stakeholders and manage expectations.
  • Ensure organisational product / solution is competitive and relevant.
  • Where possible ensure organisation leads the market in terms of UI / UX.
  • Measure and monitor the effect of UX on product / organisational success.
  • Refactor designs and plans as required.
  • Perform Testing

  • Test internally for inconsistencies between what as expected and what was delivered
  • Provide development appropriate feedback
  • Ensure changes are implemented before “go-live”
  • Take a lead role in usability testing and expert reviews to improve overall product quality.
  • Living the spirit

  • Take ownership of your work : Act responsibly and proactively in your role. Embrace new challenges and be willing to take on tasks that may be outside your comfort zone.
  • Seek opportunities for improvement : Be open to feedback and continuously look for ways to enhance the user experience.
  • Embrace creativity and innovation : Approach each project with a sense of excitement and a willingness to think outside the box. Try new design techniques, explore cutting-edge technologies, and stay up to date with industry trends to keep your work fresh and engaging.
  • Be open to change : Embrace change and adapt to evolving user needs and technology. Treat every project as a unique journey with its own challenges and discoveries.
  • Infuse your personality into your work : While adhering to design principles and user-cantered practices, inject your unique style and personality into your designs. This can help create memorable and authentic user experiences.
  • Promote inclusivity and diversity : Ensure that your designs and user experiences are inclusive and respect the diversity of your user base. Encourage a culture of respect and appreciation for different perspectives within your team.
  • Collaborate effectively : Work closely with cross-functional teams, including developers, product managers, and other stakeholders. Communication and collaboration are key to delivering a seamless user experience.
  • Value different skills and perspectives : Recognise that everyone on the team brings unique strengths and expertise. Be open to learning from others and sharing your knowledge to collectively achieve your goals.
  • Qualifications

  • 2-4 years of experience of experience in Front-End development.
  • Strong attention to detail.
  • BSC Degree in Computer Science / Web Design Certificate.
  • Completed SASS Course on Udemy (https : / / www.udemy.com / course / sasscourse / ).
  • Proficient in HTML, CSS and SCSS.
  • Proficient in cross browser development.
  • 3- 4 years Proficient in Bootstrap.
  • Proficient in JavaScript.
  • Knowledge in Photoshop.
  • Graphic Design and Wireframing Tools (proficiency in one or more) :

  • Figma
  • Sketch
  • Adobe XD
  • User Research and Testing Tools :

  • Basic familiarity with usability testing tools and user surveys.
  • ICT jobs
  • Create a job alert for this search

    Intermediate Designer • Durban, ZA