1,387 Ui Developer jobs in South Africa

UI Developer

R900000 - R1200000 Y IQbusiness South Africa

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Title: UI Developer (Contract)

Location: Sandton, Johannesburg (On-site, 4 days per week)

About the Role:

We are looking for a skilled UI Developer to join our team on a contract basis. The successful candidate will be responsible for translating design concepts into functional, responsive, and visually appealing user interfaces. This role requires strong technical expertise in front-end development, attention to detail, and the ability to work collaboratively with designers, developers, and product teams.

Key Responsibilities:

  • Develop, maintain, and enhance user interfaces for web and/or mobile applications.
  • Translate UI/UX design wireframes into high-quality code.
  • Ensure the technical feasibility of UI/UX designs.
  • Build reusable, scalable, and efficient front-end components.
  • Optimize applications for maximum performance and responsiveness.
  • Collaborate with designers, backend developers, and stakeholders to deliver seamless user experiences.
  • Troubleshoot, debug, and resolve UI-related issues.
  • Stay up to date with emerging technologies, trends, and best practices in front-end/UI development.

Requirements:

  • Proven experience as a UI Developer, Front-End Developer, or similar role.
  • Proficiency in HTML5, CSS3, JavaScript (ES6+) and at least one modern framework (React, Angular, or ).
  • Experience with responsive and cross-browser design.
  • Strong understanding of REST APIs and integration with backend services.
  • Familiarity with version control systems (e.g., Git).
  • Experience working with design tools (e.g., Figma, Sketch, Adobe XD).
  • Strong problem-solving and debugging skills.
  • Excellent attention to detail and a passion for creating exceptional user experiences.
  • Ability to work effectively in a fast-paced, collaborative environment.
This advertiser has chosen not to accept applicants from your region.

Sap Ui Developer Consultant

Pretoria, Gauteng EPI-USE APJ

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Company Overview

EPI-USE Labs is a global company that provides software solutions and managed services to over 1,100 clients across 49 countries. EPI-USE Labs helps their clients transform their SAP landscapes, and optimize the performance, management and security of their SAP and SAP SuccessFactors systems.

As an SAP consultant, you can look forward to working with some of the biggest and most successful companies on a global basis and develop a diverse skill set in business analysis, system configuration, software development, data analysis, process definition, systems integration, and project management among others.

Job Description

The position is for a consultant with UI development experience within a dynamic and evolving team with a focus on HR and Payroll solutions.

Essential Job Functions

  • Provide technical consulting: SAPUI5 development
  • Continuously learn and certify in new technologies.
  • Gain SAP HR and Payroll knowledge
  • Participate in and support implementations and developments
  • Attend and participate in internal knowledge sharing sessions
  • Research new and innovative solutions in the SAP areas
  • Complete administrative tasks

Requirements

  • Bachelor’s degree or higher (B Com Informatics, BIT, BSc Computer Science)
  • 2-8 years UI development experience, preferably web or front-end development
  • Strong verbal and written communication skills in English

Advantageous Experience

  • SAPUI5 development experience
  • Fiori Developer Certification

Competencies

  • Demonstrate confidence, resourcefulness and drive, in meeting project objectives
  • Conduct him/herself in a professional manner
  • Ability to solve issues using a logical and analytical approach
  • Effectively manage time to meet project deadlines
  • Effectively deal with multiple customers on a daily basis
  • Demonstrate resilience in a constantly changing environment
  • Positive attitude with the ability to work with a dynamic and energetic team

Compensation & Benefits

This is a full time and permanent contract. Compensation and benefits will be discussed if you are considered for the position.

Please note that only shortlisted candidates will be contacted. If you have not heard from EPI-USE Labs within two weeks, please consider your application unsuccessful. EPI-USE Labs reserves the right to not make an appointment. Offices based in Menlyn Pretoria or Stellenbosch. #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Sap ui developer consultant

Pretoria, Gauteng EPI-USE APJ

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Company OverviewEPI-USE Labs is a global company that provides software solutions and managed services to over 1,100 clients across 49 countries. EPI-USE Labs helps their clients transform their SAP landscapes, and optimize the performance, management and security of their SAP and SAP Success Factors systems.As an SAP consultant, you can look forward to working with some of the biggest and most successful companies on a global basis and develop a diverse skill set in business analysis, system configuration, software development, data analysis, process definition, systems integration, and project management among others.Job DescriptionThe position is for a consultant with UI development experience within a dynamic and evolving team with a focus on HR and Payroll solutions.Essential Job FunctionsProvide technical consulting: SAPUI5 development Continuously learn and certify in new technologies. Gain SAP HR and Payroll knowledge Participate in and support implementations and developments Attend and participate in internal knowledge sharing sessions Research new and innovative solutions in the SAP areas Complete administrative tasks RequirementsBachelor’s degree or higher (B Com Informatics, BIT, BSc Computer Science) 2-8 years UI development experience, preferably web or front-end development Strong verbal and written communication skills in English Advantageous ExperienceSAPUI5 development experience Fiori Developer Certification CompetenciesDemonstrate confidence, resourcefulness and drive, in meeting project objectives Conduct him/herself in a professional manner Ability to solve issues using a logical and analytical approach Effectively manage time to meet project deadlines Effectively deal with multiple customers on a daily basis Demonstrate resilience in a constantly changing environment Positive attitude with the ability to work with a dynamic and energetic team Compensation & BenefitsThis is a full time and permanent contract. Compensation and benefits will be discussed if you are considered for the position.Please note that only shortlisted candidates will be contacted. If you have not heard from EPI-USE Labs within two weeks, please consider your application unsuccessful. EPI-USE Labs reserves the right to not make an appointment. Offices based in Menlyn Pretoria or Stellenbosch. #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

UI/UX Developer

Gauteng, Gauteng Ampstek

Posted today

Job Viewed

Tap Again To Close

Job Description

workfromhome

Greetings From Ampstek! Hope you are high in your spirits. Please stay safe.

Our client is looking for UI/UX Developer to join a high-growth organization.

Role: UI/UX Developer

Location: Johannesburg, South Africa (Onsite 2days/Week)

Duration: Contract

Job Description:

  • 7+ years of experience in software development with a focus on DevSecOps and UI/UX.
  • Hands-on experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Familiarity with UI/UX principles, design thinking, wireframing, and prototyping tools (Figma, Adobe XD, Sketch, etc.).

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

UI/UX Developer

Johannesburg, Gauteng Vagmine Tech IT

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Company Description

Vagmine Tech IT was formed to address the need for innovative solutions in the market, driven by cutting-edge technologies. Our mission is to solve complex business scenarios with rapid, customer-centric solutions, ensuring a seamless technological revolution for our clients. We offer services in IT consultation and mentorship, skill development programs, infrastructure and managed services, cloud transformation, software and mobile app development, and end-to-end project management. Our expertise spans across various industries including banking, telecom, finance, insurance, public sector, supply chain, and logistics. We are also a B-BBEE Level 1 Compliant Company.

Job Description

We are looking for an experienced UI/UX Developer with strong expertise in building user-centric applications and driving seamless digital experiences. The ideal candidate will also have exposure to DevSecOps Enablement practices and be capable of collaborating with cross-functional teams.

Key Responsibilities:

  • Design, develop, and implement engaging UI/UX solutions across digital platforms.
  • Collaborate with product owners, developers, and stakeholders to create user-friendly interfaces.
  • Apply DevSecOps principles to ensure secure and efficient development practices.
  • Translate user needs and business requirements into functional design specifications.
  • Conduct user research, usability testing, and apply feedback to refine user journeys.

Requirements

  • 7+ years of proven experience in UI/UX Development.
  • Proficiency with design tools (Figma, Adobe XD, Sketch).
  • Good understanding of DevSecOps enablement in the development lifecycle.
  • Experience with accessibility standards and responsive design.
  • Excellent problem-solving, collaboration, and communication skills.

Details

  • Contract: 12 months (extendable)
  • Seniority level: Mid-Senior level
  • Employment type: Contract
  • Job function: Engineering and Information Technology
  • Industries: IT Services and IT Consulting

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

UI/UX Developer

Gauteng, Gauteng Ampstek

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

workfromhome

Hi Professionals,

Greetings From Ampstek!

Hope you are high in your spirits. Please stay safe.

Our client is looking for UI/UX Developer to join a high-growth organization. If you are interested share you resume

Role: UI/UX Developer

Location: Johannesburg, South Africa(Onsite 2days/Week)

Duration: Contract

Job Description :

  • 7+ years of experience in software development with a focus on DevSecOps and UI/UX.
  • Strong expertise in CI/CD tools (Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, etc.).
  • Hands-on experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Proven experience in frontend development using React/Angular/Vue and strong knowledge of HTML5, CSS3, JavaScript/TypeScript.
  • Familiarity with UI/UX principles, design thinking, wireframing, and prototyping tools (Figma, Adobe XD, Sketch, etc.).

Thanks & Regards,

Sudhakaran

IT Recruiter | Europe & UK

Email -

Tel -

Ampstek Services Limited

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

UI/UX Developer

Cape Town, Western Cape Sedna Inc.

Posted 22 days ago

Job Viewed

Tap Again To Close

Job Description

As a UI/UX Developer, you will work on developing and maintaining the user interfaces that power our platform. You will collaborate with cross-functional teams to design, implement, and optimize solutions using modern technologies. This is an excellent opportunity for an early-career engineers to grow their skills in a supportive and fast-paced environment.

Location: Cape Town, South Africa
Employment Type: Full-Time
Key Responsibilities
  • User Research and Analysis : Conduct user research, gather feedback, and analyze user needs to inform design decisions. This includes creating user personas, journey maps, and conducting usability testing.
  • Wireframing and Prototyping : Create wireframes, mockups, and interactive prototypes using tools like Figma, Adobe XD, Sketch, or InVision to visualize design concepts.
  • UI Design : Design visually appealing and intuitive interface elements such as menus, tabs, widgets, buttons, and navigation components, ensuring alignment with brand guidelines.
  • Collaboration : Work closely with product managers, developers, and stakeholders to ensure designs are feasible, meet business goals, and are implemented accurately.
  • Testing and Iteration : Test UI elements (e.g., CTAs, page layouts) for usability, responsiveness, and performance, iterating based on user feedback and analytics
Required Skills and Qualifications
  • Technical Skills :
    • Design Tools : Proficiency in tools like Figma, Adobe XD, Sketch, InVision, Axure, or Adobe Creative Suite (Photoshop, Illustrator).
    • Coding Skills : Knowledge of HTML, CSS, and JavaScript is often required, with familiarity in frameworks like React, Angular, or Tailwind CSS being a plus.
    • Prototyping and Wireframing : Expertise in creating wireframes, user flows, and prototypes to visualize design concepts.
    • User Research : Experience with user research methodologies, usability testing, and tools like Maze, UsabilityHub, or Hotjar.
    • Responsive Design : Understanding of mobile-first and responsive design principles for cross-platform compatibility (desktop, mobile, tablet).
    • Version Control : Familiarity with tools like Zeplin or Git for collaboration and version control in team environments.
  • Soft Skills :
    • Communication : Strong verbal and written communication skills to present designs, gather feedback, and collaborate with cross-functional teams.
    • Problem-Solving : Ability to identify UX issues (e.g., usability, responsiveness) and develop effective solution.
    • Empathy : Understanding user needs and designing user-centered solutions.
    • Time Management : Ability to manage multiple projects, prioritize tasks, and meet deadlines.
    • Adaptability : Flexibility to adapt to new tools, technologies, and evolving project requirements.
  • Educational Background :
    • A bachelor’s degree in graphic design, interaction design, computer science, or a related field is often preferred but not always mandatory. Self-taught designers with strong portfolios are also valued.
    • Relevant certifications in UX/UI design, web design, or user research can enhance candidacy.
  • Experience :
    • Entry-level roles may require 0–2 years of experience, while senior roles typically demand 4+ years.
    • A portfolio showcasing professional or personal projects (e.g., web/mobile app designs, wireframes, or coded interfaces) is critical.
    • Experience with specific industries (e.g., web3, blockchain, healthcare) or tools (e.g., Tailwind CSS) may be required for specialized roles
Stay Connected

Follow us on social media for the latest updates from Sedna.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Ui developer Jobs in South Africa !

UI/UX Developer

R900000 - R1200000 Y Vagmine Tech IT

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description

Vagmine Tech IT was formed to address the need for innovative solutions in the market, driven by cutting-edge technologies. Our mission is to solve complex business scenarios with rapid, customer-centric solutions, ensuring a seamless technological revolution for our clients. We offer services in IT consultation and mentorship, skill development programs, infrastructure and managed services, cloud transformation, software and mobile app development, and end-to-end project management. Our expertise spans across various industries including banking, telecom, finance, insurance, public sector, supply chain, and logistics. We are also a B-BBEE Level 1 Compliant Company.

Contract: 12 months (extendable)

Work Location: Hybrid (Johannesburg, South Africa)

Job Specification

We are looking for an experienced UI/UX Developer with strong expertise in building user-centric applications and driving seamless digital experiences. The ideal candidate will also have exposure to DevSecOps Enablement practices and be capable of collaborating with cross-functional teams.

Key Responsibilities

Design, develop, and implement engaging UI/UX solutions across digital platforms.

Collaborate with product owners, developers, and stakeholders to create user-friendly interfaces.

Apply DevSecOps principles to ensure secure and efficient development practices.

Translate user needs and business requirements into functional design specifications.

Conduct user research, usability testing, and apply feedback to refine user journeys.

Optimize UI components for maximum performance across different devices and browsers.

Required Skills & Experience

7+ years of proven experience in UI/UX Development.

Strong expertise in front-end technologies (HTML5, CSS3, JavaScript, frameworks such as React/Angular/Vue).

Proficiency with design tools (Figma, Adobe XD, Sketch).

Good understanding of DevSecOps enablement in the development lifecycle.

Experience with accessibility standards and responsive design.

Excellent problem-solving, collaboration, and communication skills.

This advertiser has chosen not to accept applicants from your region.

UI/UX Developer

R400000 - R1200000 Y Ampstek

Posted today

Job Viewed

Tap Again To Close

Job Description

Hi Professionals,

Greetings From Ampstek

Hope you are high in your spirits. Please stay safe.

Our client is looking for
UI/UX Developer
to join a high-growth organization. If you are interested share you resume

Role: UI/UX Developer

Location: Johannesburg, South Africa(Onsite 2days/Week)

Duration: Contract

Job Description :

  • 7+ years of experience in software development with a focus on DevSecOps and UI/UX.
  • Strong expertise in CI/CD tools (Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, etc.).
  • Hands-on experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Proven experience in frontend developmen
    t
    using React/Angular/Vue and strong knowledge of HTML5, CSS3, JavaScript/TypeScript.
  • Familiarity with
    UI/UX principles, design thinking, wireframing, and prototyping tools
    (Figma, Adobe XD, Sketch, etc.).

Thanks & Regards,

Sudhakaran

IT Recruiter | Europe & UK

Email -

Tel

Ampstek Services Limited

This advertiser has chosen not to accept applicants from your region.

UI UX Developer

R250000 - R450000 Y Samaha Consulting

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Title:
UI/UX Developer (DevSecOps Enablement)

Working Days:
Hybrid

Job Description:

We are seeking a
UI/UX Developer
to design user-friendly interfaces while supporting
DevSecOps enablement
. The role involves creating intuitive designs, collaborating with development and product teams, and embedding security practices into the software development lifecycle.

Key Responsibilities:

  • Design and prototype user interfaces for web and mobile applications.
  • Collaborate with developers, product managers, and stakeholders to implement UI/UX solutions.
  • Support
    DevSecOps enablement
    by integrating security, compliance, and automation practices into development processes.
  • Conduct user research and usability testing to enhance experience.
  • Ensure designs align with brand guidelines, user needs, and security standards.

Requirements:

  • Proven experience as a UI/UX Designer or Developer.
  • Knowledge of
    DevSecOps principles
    and secure design practices.
  • Proficiency in design tools like Figma, Adobe XD, or Sketch.
  • Understanding of HTML, CSS, and responsive design.
  • Strong communication and collaboration skills.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Ui Developer Jobs