331 Ui Developer jobs in South Africa

UI Developer

Gauteng, Gauteng IQbusiness South Africa

Posted 10 days ago

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 Vue.js).

  • 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.

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

Ui developer

Gauteng, Gauteng IQbusiness South Africa

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
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, Java Script (ES6+) and at least one modern framework (React, Angular, or Vue.js). 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. #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Ui developer

Gauteng, Gauteng IQbusiness South Africa

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
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, Java Script (ES6+) and at least one modern framework (React, Angular, or Vue.js). 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. #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior UI Developer

Johannesburg, Gauteng Network Contracting

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

A New contract opportunity 12 Month contract for highly skilled Senior UI Developer for company in the banking sector. Strong UI development skills and good understanding of Microservices. 10 Years' experience required. Hybrid working model followed; 3 Days Office and 2 days remote.

The Senior UI Developer role available at top tier
This advertiser has chosen not to accept applicants from your region.

Sap Ui Developer Consultant

Pretoria, Gauteng EPI-USE APJ

Posted 1 day 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 21 days ago

Job Viewed

Tap Again To Close

Job Description

Join to apply for the SAP UI Developer Consultant role at EPI-USE APJ

1 year ago Be among the first 25 applicants

Join to apply for the SAP UI Developer Consultant role at EPI-USE APJ

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.

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.

Seniority level
  • Seniority level Mid-Senior level
Employment type
  • Employment type Full-time
Job function
  • Job function Engineering and Information Technology
  • Industries IT Services and IT Consulting

Referrals increase your chances of interviewing at EPI-USE APJ by 2x

Sign in to set job alerts for “User Interface Engineer” roles.

Pretoria, Gauteng, South Africa 2 days ago

Ivory Park, Gauteng, South Africa 4 weeks ago

Centurion, Gauteng, South Africa 6 days ago

Pretoria, Gauteng, South Africa 2 weeks ago

Centurion, Gauteng, South Africa 3 days ago

Digital Solutions - Front-end Developer 2

Clayville, Gauteng, South Africa 19 hours ago

Ivory Park, Gauteng, South Africa 4 weeks ago

Technology Solutions Graduate Program 2026

Centurion, Gauteng, South Africa 11 hours ago

Ivory Park, Gauteng, South Africa 4 weeks ago

Johannesburg, Gauteng, South Africa 1 day ago

Centurion, Gauteng, South Africa 3 days ago

Johannesburg Metropolitan Area 1 month ago

Johannesburg Metropolitan Area 2 days ago

Johannesburg Metropolitan Area 3 days ago

Johannesburg Metropolitan Area 5 days ago

Ivory Park, Gauteng, South Africa 3 weeks ago

Quality Assurance (QA) Engineer – Salesforce

Johannesburg Metropolitan Area 3 days ago

Woodmead, Gauteng, South Africa 4 weeks ago

Johannesburg Metropolitan Area 1 week ago

Junior Data Warehouse Developer MMH -1

Centurion, Gauteng, South Africa 3 days ago

Ivory Park, Gauteng, South Africa 4 weeks ago

Johannesburg Metropolitan Area 3 days ago

Ivory Park, Gauteng, South Africa 4 weeks ago

Freelance Software Developer (TypeScript) - AI Trainer

Pretoria, Gauteng, South Africa 3 days ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#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
Join to apply for the SAP UI Developer Consultant role at EPI-USE APJ 1 year ago Be among the first 25 applicants Join to apply for the SAP UI Developer Consultant role at EPI-USE APJ 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. 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. Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries IT Services and IT Consulting Referrals increase your chances of interviewing at EPI-USE APJ by 2x Sign in to set job alerts for “User Interface Engineer” roles. Pretoria, Gauteng, South Africa 2 days ago Ivory Park, Gauteng, South Africa 4 weeks ago Centurion, Gauteng, South Africa 6 days ago Pretoria, Gauteng, South Africa 2 weeks ago Centurion, Gauteng, South Africa 3 days ago Digital Solutions - Front-end Developer 2 Clayville, Gauteng, South Africa 19 hours ago Ivory Park, Gauteng, South Africa 4 weeks ago Technology Solutions Graduate Program 2026 Centurion, Gauteng, South Africa 11 hours ago Ivory Park, Gauteng, South Africa 4 weeks ago Johannesburg, Gauteng, South Africa 1 day ago Centurion, Gauteng, South Africa 3 days ago Johannesburg Metropolitan Area 1 month ago Johannesburg Metropolitan Area 2 days ago Johannesburg Metropolitan Area 3 days ago Johannesburg Metropolitan Area 5 days ago Ivory Park, Gauteng, South Africa 3 weeks ago Quality Assurance (QA) Engineer – Salesforce Johannesburg Metropolitan Area 3 days ago Woodmead, Gauteng, South Africa 4 weeks ago Johannesburg Metropolitan Area 1 week ago Junior Data Warehouse Developer MMH -1 Centurion, Gauteng, South Africa 3 days ago Ivory Park, Gauteng, South Africa 4 weeks ago Johannesburg Metropolitan Area 3 days ago Ivory Park, Gauteng, South Africa 4 weeks ago Freelance Software Developer (Type Script) - AI Trainer Pretoria, Gauteng, South Africa 3 days ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #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 !

.Net Ui Developer With Blazor Hybrid

Brick Abode

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

workfromhome

Join to apply for the .Net UI Developer With Blazor Hybrid role at Brick Abode

We are seeking a responsible and proactive .Net UI Developer with Blazor Hybrid to join our team at Brick Abode. This is a fully remote position working with international clients.

About Brick Abode

Brick Abode is a software development company serving clients worldwide with diverse technological needs. We value a strong computer science foundation and encourage autonomy, continuous learning, and direct communication with clients.

Qualifications
  • Proven experience with ASP.NET, .NET Core 9
  • Rich UI development experience in Blazor
  • Experience with Web development and REST APIs
  • Knowledge of Blazor Hybrid (WinForms Blazor)
  • Knowledge of MVVM architecture
  • Experience with OAuth, JWT, RBAC for secure applications
  • Advanced or Fluent English
  • Academic background (MSc or PhD) is a plus
Responsibilities
  • Develop and maintain Blazor-based UI components
  • Integrate REST APIs and ensure application security
  • Collaborate with international teams and communicate effectively in English
  • Participate in developing innovative automation systems using robotics
Benefits
  • Competitive compensation in Reais (R$)
  • Work with international standards and clients
  • Opportunities for leadership and team movement
  • Paid leave, holidays, parental and marriage leave
  • Expenses paid for training, conferences, and courses
  • Remote work environment
  • Health Care Plan (Online)
Application Instructions

Submit your CV in English, including your LinkedIn and GitHub profiles, to the provided contact. Applications in English only will be considered.

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

UI/UX Developer

Johannesburg, Gauteng Network Recruitment

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Responsibilities:
  • Design and create responsive web-based front-ends of existing web applications
  • Develop / design any new web applications
  • Lead design sessions with the development team
  • Install UI/UX paradigms and design concepts

Education:
  • 3 years web-based development (client side) of both UI/UX
  • Experience with .js, CSS, HTML
  • Figma and Adobe Suite skills
  • Knowledge of front-end development
  • Knowledge on WordPress beneficial

Apply now!

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

Ui/ux developer

Johannesburg, Gauteng Network Recruitment

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Responsibilities: Design and create responsive web-based front-ends of existing web applications Develop / design any new web applications Lead design sessions with the development team Install UI/UX paradigms and design concepts Education: 3 years web-based development (client side) of both UI/UX Experience with.js, CSS, HTML Figma and Adobe Suite skills Knowledge of front-end development Knowledge on Word Press beneficial Apply now!
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