Ui/ux Designer & Front End Developer

Durban, ZN, ZA, South Africa

Job Description

####

Job Overview




Application Deadline:

6 December 2025

Job Location:

Durban, Kwazulu Natal

Job Title:

UI/UX Designer & Front-End Developer

Education Level:

Bachelors Degree

Job Level:

Senior

Minimum Experience:

5- 7 Years

###

UI/UX Designer & Front-End Developer - Durban.





The primary role of a UI/UX Designer Front-End Developer is to design and implement intuitive, engaging, and user-friendly digital experiences. This includes creating wireframes, prototypes, and design concepts, as well as building and maintaining responsive, accessible, and standards-compliant front-end interfaces.



The role combines user-centered design thinking with hands-on front-end development (HTML, CSS, and modern frameworks) to ensure our applications are both aesthetically appealing and functionally robust.



Key Responsibilities:




Design intuitive user flows, wireframes, and prototypes with a strong focus on usability and accessibility. Translate UI/UX designs into responsive, standards-compliant front-end code using HTML, CSS, and JavaScript. Collaborate with developers, business analysts, and client stakeholders to align on project goals and functionality. Optimise applications for maximum performance, speed, and responsiveness. Conduct user research and testing to continuously enhance user experience. Maintain consistency across digital products, adhering to brand and design guidelines. Develop reusable UI components and maintain design systems/style guides. Stay up to date with the latest UI/UX and front-end development trends and best practices.

Internal & Cross-Functional Support:




Support marketing and client engagement initiatives through design mock-ups and prototypes. Conduct competitor and industry research to inform design direction. Contribute to new business opportunities with engaging, user-focused interface designs.

Skills & Competencies:




Strong artistic eye for design coupled with solid coding ability. Proficient in HTML5, CSS3, and responsive design principles. Experience with frameworks such as Bootstrap, Tailwind, or React (advantageous). Familiarity with accessibility standards and cross-browser compatibility. Proficient in design tools (Figma, Adobe XD, Balsamiq, or UXPin). Excellent time management, communication, and problem-solving skills. Ability to work collaboratively and meet deadlines in a fast-paced environment.

Qualifications & Experience




Diploma or Degree in UX Design, Web Design, Front-End Development, or a related field. Proven experience in a UI/UX Designer or Front-End Developer role (hybrid experience preferred). A strong portfolio showcasing responsive design and front-end development work. * Relevant design and development certifications will be advantageous.

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1580663
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Durban, ZN, ZA, South Africa
  • Education
    Not mentioned