157 User Interface jobs in South Africa

User Interface Designer

R900000 - R1200000 Y FNB South Africa

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description
To translate high-level requirements into interaction flows and artifacts, and transform them into intuitive and functional designs with the aim of shaping and improving the user experience to enhance the aesthetic appeal across web, desktop and mobile through the creation of considered visual elements

  • Hello Future User Interface Designer

Welcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen.

As part of our team, you will be surrounded by unique talents, diverse minds, and an adaptable environment that lives up to the promise of staying curious. Now's the time to imagine your potential in a team where experts come together and ignite effective change.

Overview Of The Role And Requirements

  • To translate high-level requirements into interaction flows and artifacts, and transform them into intuitive and functional designs with the aim of shaping and improving the user experience to enhance the aesthetic appeal across web, desktop and mobile through the creation of considered visual elements
  • Must have a good understanding of a Design System
  • Build and maintain a robust design systems in Figma, including foundations (typography, colour, spacing), components, templates, and guidelines.
  • Partner with UX, product designers, and front-end developers to ensure design consistency and implementation fidelity.
  • Understand the principles of responsive design
  • Create and maintain documentation, usage guidelines, and component specs to support scalable design.
  • Collaborate closely with dev teams to ensure design tokens, component libraries, and coded UI align.
  • Conduct regular audits to identify inconsistencies, improve existing components, and deprecate legacy elements.
  • Advocate for accessibility, usability, and design best practices across all components and patterns.
  • Onboard and support designers across the team on how to use and contribute to the system.
  • General knowledge on front end technologies
  • To facilitate collaboration between design and dev
  • Design tools experience with Figma and Adobe Creative Cloud
  • The successful candidate must be able to handle multiple projects at a time

You Will Be Responsible For

  • Develop, encourage and nurture collaborative relationships across area of specialisation
  • Participate in planned activities that are appropriate for own development Manages risks in own area of responsibility
  • Deliver customer experience excellence in own service delivery aligned to Organisational values and service standards

What You Will Need

  • 3+ years experience in a similar role
  • Related qualification

We Can Be a Match If You Can

  • Strong communication and interpersonal skills.
  • Able to work under pressure
  • Good presentation skills
  • Very good user interface design skills
  • Good stakeholder engagement

You Will Have Access To

  • Opportunities to network and collaborate.
  • Challenging Work.
  • Opportunities to innovate.

Are you interested to take the step? We look forward to engaging with you further. Apply now

POST
FNB

*Job Details
Take note that applications will not be accepted on the below date and onwards, kindly submit applications ahead of the closing date indicated below. *
07/10/25

All appointments will be made in line with FirstRand Group's Employment Equity plan. The Bank supports the recruitment and advancement of individuals with disabilities. In order for us to fulfill this purpose, candidates can disclose their disability information on a voluntary basis. The Bank will keep this information confidential unless we are required by law to disclose this information to other parties.

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

User Interface Designer

R250000 - R600000 Y FirstRand

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

To translate high-level requirements into interaction flows and artifacts, and transform them into intuitive and functional designs with the aim of shaping and improving the user experience to enhance the aesthetic appeal across web, desktop and mobile through the creation of considered visual elements

  • Hello Future User Interface Designer

Welcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen.

As part of our team, you will be surrounded by unique talents, diverse minds, and an adaptable environment that lives up to the promise of staying curious. Now's the time to imagine your potential in a team where experts come together and ignite effective change.

Overview of the role and requirements:

  • To translate high-level requirements into interaction flows and artifacts, and transform them into intuitive and functional designs with the aim of shaping and improving the user experience to enhance the aesthetic appeal across web, desktop and mobile through the creation of considered visual elements

  • Must have a good understanding of a Design System

  • Build and maintain a robust design systems in Figma, including foundations (typography, colour, spacing), components, templates, and guidelines.

  • Partner with UX, product designers, and front-end developers to ensure design consistency and implementation fidelity.

  • Understand the principles of responsive design

  • Create and maintain documentation, usage guidelines, and component specs to support scalable design.

  • Collaborate closely with dev teams to ensure design tokens, component libraries, and coded UI align.

  • Conduct regular audits to identify inconsistencies, improve existing components, and deprecate legacy elements.

  • Advocate for accessibility, usability, and design best practices across all components and patterns.

  • Onboard and support designers across the team on how to use and contribute to the system.

  • General knowledge on front end technologies

  • To facilitate collaboration between design and dev

  • Design tools experience with Figma and Adobe Creative Cloud

  • The successful candidate must be able to handle multiple projects at a time

You will be responsible for:

  • Develop, encourage and nurture collaborative relationships across area of specialisation

  • Participate in planned activities that are appropriate for own development Manages risks in own area of responsibility

  • Deliver customer experience excellence in own service delivery aligned to Organisational values and service standards

What you will need:

  • 3+ years experience in a similar role

  • Related qualification

We can be a match if you can:

  • Strong communication and interpersonal skills.

  • Able to work under pressure

  • Good presentation skills

  • Very good user interface design skills

  • Good stakeholder engagement

You will have access to:

  • Opportunities to network and collaborate.

  • Challenging Work.

  • Opportunities to innovate.

Are you interested to take the step? We look forward to engaging with you further. Apply now

#POST

#FNB

#LI-LR1

Job Details

Take note that applications will not be accepted on the below date and onwards, kindly submit applications ahead of the closing date indicated below.

07/10/25

All appointments will be made in line with FirstRand Group's Employment Equity plan. The Bank supports the recruitment and advancement of individuals with disabilities. In order for us to fulfill this purpose, candidates can disclose their disability information on a voluntary basis. The Bank will keep this information confidential unless we are required by law to disclose this information to other parties.

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

User Interface Designer

R250000 - R500000 Y TransBridge Advisors

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description

TransBridge is a fast growing FinTech helping international companies establish US presence and banking.

Role Description

This is a full-time remote role for a User Interface Designer. The User Interface Designer will be responsible for creating visual designs and mockups. They will also engage in front-end development, focusing on user experience (UX) and user interface design. Day-to-day tasks include collaborating with cross-functional teams, creating design prototypes, conducting user research, and implementing design systems that improve user interaction and interface.

Qualifications

  • Visual Design and Mockup skills
  • Experience in Front-End Development
  • Proficiency in User Experience (UX) and User Interface Design
  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork skills
  • Ability to work independently and remotely
  • Experience with design tools such as Sketch, Adobe XD, or Figma
  • Bachelor's degree in Design, Computer Science, or related field
This advertiser has chosen not to accept applicants from your region.

Web Developer

R60000 - R120000 Y Business Tech Africa

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description

Business Tech Africa is a leading publication focusing on the latest national, regional, and global business and tech news and events. Our multi-platform brand and media Chanels, provides up-to-the-minute content with in-depth analysis in the business and tech space. Our goal is to inform and engage our audience with the most relevant and timely information.

Role Description

This is a contract fixed period role for a Website Developer who will be tasked with assessing our publication's requirement for optimisation of our digital publication and ease of use as well as determining which future website platform would be best suited for this purpose, and building this platform The role is remote based work.

The website developer will be responsible for identifying key functionality and building a secure and functional website that meets the publishing teams requirements.

The role also involves creating a well functioning AI maintenance structure on the website as well as an AI maintenance function for website updates. A key role would be to asses the best website builder for our purpose. The person we seek should have up-to-date knowledge of website industry trends and would need to provide user training and feedback to the editorial and management teams.

Qualifications

  • Demonstrable website building and Development skills
  • Strong internal Relationship Management and Communication skills
  • Extensive knowledge of website building platforms and AI integrations
  • Excellent website functionality experience
  • Website security experience and practical implementation ability
  • Experience in media or publishing website building would be an advantage
  • Ability to work in a remote work environment and maintain proper communication and work levels
  • Post matric qualification in web development or related fields will be an advantage
This advertiser has chosen not to accept applicants from your region.

Web Developer-

Randburg, Gauteng Kings Easybuy

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Post: Web Developer – Kings EasyBuy

We're Hiring: Web Developer

Johannesburg (Fully ONSITE)

Company: Kings EasyBuy
– South Africa's Growing E-Commerce Marketplace

Type:
Full-Time

Kings EasyBuy
is one of South Africa's fast-growing online shopping platforms, offering everything from tech and electronics to home goods, beauty, and lifestyle products. We're on a mission to build a powerful e-commerce experience that is fast, user-friendly, and built for scale and we're looking for a
Web Developer
who can help take our platform to the next level.

Role

As our Web Developer, you will be responsible for improving, maintaining, and optimizing our e-commerce website. You should be passionate about clean code, high performance, and delivering a seamless user experience. You will collaborate with our marketing, product, and operations teams to continuously develop features that support growth.

Responsibilities

  • Develop and maintain our WordPress/WooCommerce or Laravel-based website
  • Improve website speed, responsiveness, and performance
  • Implement secure payment gateways, checkout flows, and API integrations
  • Troubleshoot website bugs, plugin conflicts, and server issues
  • Optimize for SEO and mobile responsiveness
  • Work with backend databases and ensure data security
  • Monitor uptime, perform regular testing, and apply updates
  • Collaborate on UI/UX improvements for conversion growth
  • Manage website hosting, backups, and deployments

Requirements

  • Proven experience as a Web Developer
  • Strong knowledge of
    PHP
    ,
    JavaScript
    ,
    MySQL
    ,
    HTML/CSS
  • Experience with WordPress + WooCommerce
    or
    Laravel (preferred)
  • Knowledge of cPanel
    ,
    Linux servers
    , and
    Git
  • Experience with API integrations
    (payment gateways like Yoco, PayFast, or Stripe)
  • Understanding of
    website security, caching, and optimization techniques
  • Familiarity with eCommerce workflows and UX
  • Problem solver with strong troubleshooting skills
This advertiser has chosen not to accept applicants from your region.

Web Developer

R250000 - R450000 Y Alumo Energy

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description

A company established in 2017 that provides a sustainable solution to the increasing demand for energy on the African continent. Providing a balanced advantage of quality and reliability, and turnkey renewable energy solutions for the residential sector - including solar power and battery back-up solutions – from design to installation.

Our digital strategy plays a critical role in Alumo Energy becoming

South Africa's most loved solar company. This position is key in

ensuring we deliver an exceptional online experience and you will

take full ownership of our website, back end performance, and

automations that drive our marketing and CRM systems. We want

our digital infrastructure to be seamless, fast, and scalable. Are

you switched on? If so, read on:

Job Description:

 Manage and develop our website and landing pages

Owns front-end UX and UI and back-end technical

ebsite updates, content uploads, and technical fixes

dentify and resolve issues with website functionality

pply best UI/UX practices to enhance user engagement and

navigation (and knows Figma or similar design tools)

nsure website security, performance, and reliability

ptimise website for SEO and user experience

ntegrate third-party tools (CRM, payment gateways, etc.)

amiliar with , Zoho Deluge, or Zapier workflows

onduct competitor analysis and report on web strategies to

identify improvement areas (A/B Testing)

tay updated on web development trends and technologies

upport digital marketing campaigns with landing pages

and microsites.

Requirements:

atric with a Diploma or Degree in IT, Computer Science,

Software Engineering, Web Development or a related field.

–4 years' web development experience, preferably with e-

commerce platforms

 erstanding of UI/UX best practices and web accessibility

standards

trong problem-solving skills and attention to detail

bility to work collaboratively in a team environment

Why join us?

  • Work with a fast-growing, mission-driven solar energy company

  • Competitive salary

  • Carefully selected team members, so you'll be working with other great people, in a

fun environment. Bonus points if you know the moves to Leeuloop or the words to sister Bettina

  • Hands-on management and a results driven company that has a people-first culture.

So, If you are looking for a new challenge, apply now on our website here

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

Web Developer

R1440000 - R2160000 Y DataAnnotation

Posted today

Job Viewed

Tap Again To Close

Job Description

We are looking for a Web Developer to join our team to train AI models. You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of each model.

To apply to this role, you will need to be proficient in either Python and/or JavaScript. Your role will require proficiency in at least one programming language (JavaScript, Python, C#, C++, HTML, SQL, or Swift) in order to solve coding problems (think LeetCode, HackerRank, etc). For each coding problem, you must be able to explain how your solution solves the problem.

Benefits

  • This is a full-time or part-time REMOTE position
  • You'll be able to choose which projects you want to work on
  • You can work on your own schedule
  • Projects are paid hourly starting at $40+ USD per hour, with bonuses on high-quality and high-volume work

Responsibilities

  • Give AI chatbots coding challenges and evaluate their outputs
  • Evaluate the quality produced by AI models for correctness and performance

Qualifications

  • Fluency in English (native or bilingual level)
  • Detail-oriented
  • Experience with algorithms, data structures, and debugging workflows
  • A current, in progress, or completed Bachelor's is preferred but not required.

Notes
Payment is made via PayPal. We will never ask for any money from you. PayPal will handle any currency conversions from USD. Only applicants in South Africa will be considered for this role. This is an independent contract position.

coder
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest User interface Jobs in South Africa !

Web Developer

R120000 - R150000 Y EQ4 Digital Communications

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description

EQ4 Digital Communications is a full-service below-the-line marketing firm known for its deep expertise in helping clients connect with their stakeholders. As a passionate and results-driven company led by a strong communications strategist, we offer a comprehensive suite of services including Stakeholder Engagement & Communications, Events Production and Management, Reputation Management, PR & Corporate Communications, Content Curation & Creation, as well as Digital Media Management & Marketing. Based in South Africa, we collaborate with some of the country's most recognized companies and state-owned entities to achieve their objectives.

Role Description

EQ4 is seeking a dynamic and skilled Mid-Junior Web Developer & Digital Ops Specialist.

This individual will not only handle development (front-end and back-end) but also contribute creatively to website concept ideation and UX/UI design. You will play a key role in ensuring that all EQ4 and client websites are visually appealing, high-performing, compliant, and regularly updated.

You will also troubleshoot minor web or hosting issues, perform basic site optimisations, and offer tech-savvy guidance on digital enhancements. This role reports into the strategic leads and works closely with EQ4's creative, content, and campaign teams.

Key Responsibilities

  • Develop, design, and manage websites across multiple platforms (WordPress preferred).

  • Troubleshoot and resolve web-related technical issues (hosting, loading errors, email routing).

  • Collaborate on creative website concepts and execute on visual design directions.

  • Implement SEO basics and optimise performance (page speed, mobile responsiveness, etc.).

  • Ensure website content is up-to-date and aligned with brand tone and project timelines.

  • Maintain backups, plugins, SSL, and website security basics.

Required Skills & Qualifications

  • 1–3 years' experience in web development and design.

  • Proficiency in HTML, CSS, JavaScript, WordPress (and possibly Elementor or similar CMS tools).

  • Experience in both front-end and back-end development environments.

  • Creative eye with an understanding of modern UX/UI best practices.

  • Ability to work independently and as part of a fast-paced creative team.

  • Understanding of SEO, analytics tools, and website performance metrics is a plus.

  • Tech-savvy with the ability to self-solve minor hosting and IT-related issues.

Reporting Line

This role will report into EQ4's Digital Strategist or other senior team leads, depending on the project.

Remuneration

R10,000 - R12,500 per month (Cost to Company).

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

Web Developer

R250000 - R400000 Y Somewhere

Posted today

Job Viewed

Tap Again To Close

Job Description

Remote Opportunity: Web Developer / AI-Enabled Digital Systems Lead
Location:
Remote

Type:
Full-Time, Direct Hire

Languages Required:
English (Spanish fluency is a plus)

Start Date:
ASAP

About The Client
Marie is a seasoned consultant working across multiple businesses, with a current focus on helping her husband establish and scale an innovative oral surgery practice. The couple has recently acquired two premium dental domains with high SEO traffic and a vision to build a network of lean, AI-enhanced dental clinics. This role is a rare opportunity to shape that vision from the ground up—and potentially extend your impact across multiple consulting projects led by Marie-Eve.

The Role

We're looking for a
Web Developer / AI-Enabled Digital Systems Lead
who thrives in lean, fast-paced environments and enjoys building both customer-facing and internal systems that are efficient, scalable, and AI-integrated.

You'll be both a builder and a strategic advisor—someone who can identify problems, recommend solutions, and execute autonomously.

What You'll Do

  • Website Redevelopment: Rebuild two high-traffic but outdated dental websites for improved UX, modern functionality, and conversion optimization.
  • Form + Flow Optimization: Implement intelligent, logic-based forms that drive lead conversion and enhance user experience.
  • AI-Driven Workflow Automation: Create AI-powered tools to automate dental quote generation and x-ray evaluation processes.
  • CRM Implementation: Set up and customize a CRM (HubSpot or similar), incorporating AI integrations to optimize lead capture and nurture campaigns.
  • Internal Tool Development: Build internal "agents" (e.g., evaluation bot, AI scribe) to reduce manual admin tasks and streamline clinic operations.
  • Tech & Ops Strategy: Advise on infrastructure for a scalable, AI-powered clinic model—from clinic #1 to a national network.

What We're Looking For

  • Technical Skills:

  • Full-stack web development experience (preferably with high-traffic websites)

  • Strong knowledge of AI tools and APIs (OpenAI, LangChain, or similar)
  • CRM integration experience (HubSpot a major plus)
  • Familiarity with automation platforms and logic-driven workflows

  • Soft Skills:

  • Proactive problem-solver and systems thinker

  • Capable of working with limited supervision
  • Consultative mindset—you offer solutions, not just implementation
  • Comfortable in lean, entrepreneurial environments

Why This Role is Special

  • Long-Term Growth: This isn't a one-off project. There's potential to lead digital and AI innovation across multiple clinics and consulting clients.
  • High Impact: You'll play a key role in shaping the operational DNA of a new dental group—centered on smart systems, not bloated bureaucracy.
  • Autonomy & Ownership: You'll have the freedom to own your work and shape your roadmap, while also being a key voice in business decisions.

Other Details

  • Working Hours: Flexible, but some overlap with EST/Quebec time is preferred
  • Commitment: Full-time only—no side projects or multi-client juggling
  • Compensation: Open to candidates in the $2,000-$3,000 USD/month range depending on experience and fit
  • Bonus: Referral opportunities may be available as part of Marie-Eve's consulting network

Ready to help build the future of AI-powered healthcare systems?
Apply now and show us how you can bring smart thinking and sharp code to an ambitious digital health vision.

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

Web Developer

R60000 - R120000 Y Project Bid

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description

Project Bid is a dynamic freelance marketplace that connects employers with suitable freelancers for various projects. On our platform, users can act either as an employer or a freelancer. Employers can easily post projects, search for freelancers, and invite them to bid. Freelancers, in turn, can showcase their detailed profiles and bid on potential projects. The system streamlines the workflow from project posting to bid acceptance, workspace discussions, and project completion, ensuring a seamless experience for both parties.

Role Description

This is a full-time, on-site role located in the City of Cape Town for a Web Developer. The Web Developer will be responsible for designing, coding, and modifying websites from layout to function according to client specifications. Day-to-day tasks include working with front-end and back-end development frameworks, creating visually appealing sites that feature user-friendly design, and clear navigation. They will collaborate with team members to troubleshoot, update, and improve web applications, ensuring all web projects are completed on time and meet client expectations.

Qualifications

  • Front-End Development and Web Design skills, including experience with HTML, CSS, and JavaScript
  • Back-End Web Development skills, such as server-side languages and database management
  • Proficiency in Web Development and Programming, with a strong understanding of web applications
  • Excellent communication and problem-solving skills
  • Ability to work effectively in a collaborative team environment
  • Bachelor's degree in Computer Science, IT, or a related field
  • Previous experience in a similar role or freelance projects is a plus
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 User Interface Jobs