| Job Title: | Senior UX Designer (Salesforce Experience Required) |
| Employment Type: | Full Time |
| Work Format: | On-site |
| Apply | View original vacancy |
Description
We are looking for a seasoned Senior UX Designer to join our consulting team on an exciting engagement with a major South African bank. The ideal candidate brings strong design thinking capabilities, advanced UX expertise, and hands-on experience working on Salesforce platforms or Salesforce?related projects. You will work across two high-impact Salesforce initiatives aimed at enhancing colleague experience, improving customer visibility, and optimising operational processes.
What you'll do:
• Customer 360 Salesforce Project
• Lead UX design for the bank’s Customer 360 view within Salesforce.
• Collaborate with business analysts, architects, and Salesforce teams to translate requirements into intuitive, efficient user journeys.
• Conduct user research, journey mapping, wireframing, prototyping, and usability testing.
• Ensure consistency across touchpoints and alignment with Salesforce platform capabilities.
• Collections (Salesforce) Project
• Drive UX design for the Collections process and journey enhancements.
• Analyse existing user interactions and identify opportunities to streamline and improve the collections workflow.
• Design end-to-end user flows, low-fidelity and high-fidelity prototypes, and interaction models within Salesforce.
Your Expertise:
• 7+ years experience as a UX Designer, Interaction Designer, or similar role.
• Mandatory: Proven experience working on Salesforce projects (Salesforce clouds, interface design within the platform, or designing for Salesforce user journeys).
• Strong portfolio demonstrating complex enterprise design work.
• Expertise in:
• User research
• Journey mapping
• Interaction design
• Wireframing & prototyping
• Usability testing
• Proficiency in industry-standard tools (e.g., Figma, Sketch, Axure, Miro).
• Experience designing for large-scale environments (banking/financial services experience advantageous).
• Ability to work collaboratively with cross?functional, multi-disciplinary teams.
• Excellent communication, stakeholder engagement, and presentation skills.
Other information applicable to the opportunity:
• Contract length: Initial 3 month contract
• Location: Cape Town or Johannesburg (Hybrid)
• Level: Senior (7+ years’ experience)
Why work for us?
Want to work for an organization that solves complex real-world problems with innovative software solutions? At iOCO, we believe anything is possible with modern technology, software, and development expertise. We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies.?
You will be part of a consultancy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains.?
Our culture of continuous learning will ensure that you will have all the opportunities, tools, and support to hone and grow your craft.?
By joining IOCO you will have an open invitation to developer inspiring forums. A place where you will be able to connect and learn from and with your peers by sharing ideas, experiences, practices, and solutions.?
iOCO is an equal opportunity employer with an obligation to achieve its own unique EE objectives in the context of Employment Equity targets. Therefore, our employment strategy gives primary preference to previously disadvantaged individuals or groups.
| Country: | South Africa |
| City: | South Africa |
| Address: | Johannesburg, South Africa |

iOCO
Employer since Mar 26, 2026
You will be redirected to the employer's website
Sign in to view contact details and send a message.
Sign In to Contact