RPO's client is seeking an experienced and forward-thinking Mid-Level UI/UX Engineer to join their dynamic and mission-driven team based in South Africa. This is a rare opportunity to work with an ambitious edtech company that is transforming how learners across experience coding, robotics, and other future-ready subjects. If you're passionate about purposeful design, technology for good, and education innovation, this could be your next big move.
Duties & Responsibilities
Design and implement intuitive, accessible user interfaces for both web and mobile platforms
Collaborate with product managers, developers, educators, and stakeholders to create user-centered solutions
Conduct user research, create wireframes, mockups, and interactive prototypes in Figma
Build responsive, clean, and lightweight interfaces using React or similar frameworks
Ensure accessibility (WCAG standards) and seamless experiences for users with varying levels of digital literacy
Guide and mentor junior frontend developers, ensure quality standards and team alignment
Participate in code reviews, enforce frontend development best practices
Integrate APIs and collaborate with backend developers to ensure smooth functionality
Continuously iterate and improve UI/UX based on user feedback and real-world use cases
Maintain consistency with the brand while championing functional, beautiful design
Minimum Requirements
Bachelor's Degree or certification in Experience Design, Information Science, or Computer Science
4-6 years of experience in both UI/UX design and frontend web development
Strong experience with ReactJS, Redux/Context API, RESTful APIs
High proficiency with Figma, HTML/CSS, and responsive design principles
Working knowledge of TypeScript, Git, Webpack, and modern dev toolchains
Portfolio demonstrating user-friendly, clean design across platforms (web or app)
Experience designing for low-resource environments or educational tech is a strong advantage
Excellent communication, planning, and collaboration skills
Comfortable working in hybrid or in-office setup
Ready to take on a challenge and join a dynamic team?
RPO Recruitment can help you secure your next opportunity.
Send your CV to tech or visit rporecruitment.co.za
You can also connect with Joshua Murphy at or on LinkedIn.
Only shortlisted candidates will be contacted within 3 days. Otherwise, we'll keep your details on file for future roles.
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.