free html site templates

UX/UI Developer/Designer

UX/UI Developer/Designer

City: Johannesburg, Bryanston


A UX and UI developer/designer role is available within a large consulting company situated in Bryanston.

Purpose of this position:

The company services opportunities for solutions to be built using Native Mobile, Hybrid Mobile, Web, Responsive web software.

The purpose of this position is to execute visual and interaction design web and/or mobile applications.

Job context:

  • The User experience designer will work in a professional and comfortable work environment where the core focus is on learning, growth, knowledge sharing, teamwork and collaboration.
  • The User experience designer must work in a team with developers, project managers, user interface designers and testers within boundaries of strict project deadlines.
  • The User experience designer may be exposed to all major web and mobile technologies with excellent training opportunities both internally and externally.
  • Exposure that occurs will predominantly be through project-based engagements but may also take place via placements, outsourced teams and support and enhancement engagements.
  • The User experience designer will either be based at the Company’s Digital Head Office or on a client’s premises full time
  • If based at the Company’s Head Office, the candidate must be willing to occasionally travel to customer sites as necessary
  • There is a possibility of international travel.

Key performance areas and key performance indicators:

  • Customer relations.
  • Analysis and elicitation of design and user experience requirements.
  • Documentation skills, i.e. the standard, quality and clarity of documents.
  • The ability to solve problems.
  • Billable hours.
  • Quality of designs artefacts
  • Communication skills, written and verbal
  • Quality of wireframes and mock-ups
  • Responsible for designing elegant, simple, hard-working interfaces that may be used by hundreds of thousands of people every day
  • Working with the business analysts, product owners, businesses, management and tech leads to understand and translate business problems into product features
  • Sketching on paper and whiteboards to help others develop an idea
  • Using Axure, Invision, balsamiq, or other tools to create high and low fidelity wireframes
  • Presenting prototypes to users to see how well your design works
  • Monitoring and reviewing the product team’s output at every stage
  • Making decisions that will push the team to produce a better product
  • Evangelising UX design to your team’s business partners
  • Mentoring other UX designers
  • Helping to shape how the design team will grow and evolve as the product does


Required (not-negotiable):

  • Grade 12 senior certificate (matric)
  • A relevant degree or diploma in graphical design and/or user experience design

Advantageous (nice to have):

  • Courses/certifications in related area of speciality (HTML5, mobile technologies, web design)
  • Courses/certifications in Usability
  • Courses/certifications in Graphic Design software (Adobe suite, etc)
  • Courses/certifications in Prototyping software (Axure, etc)
  • Courses/certifications in Digital Marketing


Required (not-negotiable):

  • Good knowledge of mobile UI guidelines for Web, Hybrid and Native Mobile applications and the nuances between them
  • An impressive background with experience creating interfaces, large-scale web or mobile apps
  • An intuitive feeling for the way products should be across apps, web, kiosk and other touch points
  • Experience leading interdisciplinary teams in creating products that consider innovation and usability
  • Digital marketing
  • User interface and user experience design
  • Web design
  • Mobile design (iOS phone and tablet, Android phone & tablet, Mobile Web, Web, Responsive Web, Hybrid)
  • User Journeys
  • Personas
  • Storyboarding
  • Wireframes, POCs, Mock-ups
  • Prototyping
  • Creation of graphical elements using graphic design software
  • Photoshop
  • Illustrator
  • Premiere
  • InDesign
  • Mobile Web technologies (HTML, HTML5, CSS, JavaScript, JQuery)
  • Development Best Practices.
  • Development Methodologies.
  • HTML5 and CSS 3
  • Understanding of Style Guides
  • Design languages
  • Conduct usability assessments
  • Rapid prototyping tools
  • Axure
  • Balsamiq
  • Invision

Advantageous (nice to have):

  • Atlassian suite of products (JIRA, Confluence)
  • Exposure to an AGILE software development environment
  • Source Control Systems
  • AGILE Software Development Practises
  • Business analysis experience


Required (not-negotiable):

  • Engaging presentation and visual communication skills
  • Requirements gathering workshops
  • Creation of POC’s
  • Creation of Wireframes
  • Information Architecture Definition
  • Site map design
  • Usability Reviews
  • Estimation of effort required to carry out design tasks
  • Digital Marketing
  • Creation of responsive designs
  • iOS (phone and tablet)
  • Android (phone and tablet)
  • Creating Corporate Identities
  • Colour Palate definition
  • Exposure to AGILE development practices


Advantageous (nice-to-have):

  • Atlassian tools or other task tracking and collaboration toolkits
  • Web and Mobile Analytics
  • Source Control Systems