214 Ui Developer jobs in South Africa
UI Developer
Posted 13 days ago
Job Viewed
Job Description
The UI Developer role at top tier bank seeks an experienced professional with 810 years of development expertise and at least 5 years focused on UI development. The role involves end-to-end software development within the SDLC, including coding, testing, implementation, and performance monitoring. The ideal candidate will have strong skills in Angular (2+), NodeJS, NX, Bootstrap, and Angular Material, with advantageous experience in technologies such as Kubernetes, Openshift, Docker, Spring Boot, and SQL. The position emphasizes collaboration with stakeholders, proactive problem-solving, and mentoring junior developers, requiring a relevant degree and a passion for delivering innovative, high-quality solutions in a fast-paced investment banking environment.
Responsibilities
- Increase operational efficiency and suggest solutions to enhance cost effectiveness.
- Deliver exceptional service that exceeds customers expectations through proactive, innovative, and appropriate solutions by resolving queries fast end effectively.
- Cultivate and manage objective working relationships with a variety of stakeholders, including end-users, SMEs, project
- managers and senior staff members by providing input to business requirements and being able to present and sell concepts to clients.
- Produce program specifications and implement system enhancements by addressing specific business needs and resolving queries.
- Code, compile, test and implement applications in compliance with the Systems Development Life Cycle (SDLC). Support development environments. Responsible for coding standards and peer reviews.
- Comply, understand, and implement all steps within IT development and meet governance in terms of legislative and audit requirements during programming execution.
- Assess, identify, and mitigate potential risks within the IT programming environment by complying with technology business policy and process requirements (SDLC and change / release management process definition) to ensure operational performance.
- Produce technical specifications and architecture that is in accordance to agreed standards.
- Design, code, test and debug to obtain a robust solution with supporting documentation.
- Minimize system downtime through pro-active identification of potential issues and ensure minimization of recurring problems by managing defects and performing code reviews.
- Monitor systems post change and pro-actively do performance analysis to ensure there is no system failure due to capacity.
- Maintain maximum system availability by ensuring that incidents are recorded for future reference and adequate root cause analysis is done to eliminate the risk of a recurrence.
- Manage own development to increase own competencies and develop technical and business skills.
- Proactively engage with business units and colleagues to understand underlying needs and opportunities and identify Information Technology (IT) innovative solutions in a timely manner.
- Supervises the work of other developers. Provides technical assistance to fellow developers and other Information Technology (IT) team members.
Additional Requirements
- 8-10 years development experience.
- Very strong UI development skills (Minimum 5 years experience)
- Angular (2+)
- Angular material
- Bootstrap
- NodeJS
- NX (mono repo, shared libs etc)
- Experience in the below will be advantageous:
- Good understanding of MicroServices
- Understanding of Micro Frontends
- Kubernetes
- Openshift
- UX design
- Nexus
- Teamcity
- Maven
- Git (git-flow)
- Spring Boot
- JPA
- Docker
- SQL skills (MS SqlServer, Postgres etc)
- Strong back end and front-end development skills
- Strong SQL skills, especially on MSSQL
- Experience with workflow tools like TIBCO AMX / Camundo an advantage
- Experience with rules engines like Drools and advantage
Qualifications and Experience
- Minimum: B.Comm, B.Eng, BSC Eng, BSC Informatics or related degree.
- 10+ yrs experience in programming.
- Familiar with one or more programming languages as appropriate for the specific requirements of the department related to the field.
- System Design experience advantageous
Contact me at the detail provided below to apply.
Thank you,
Theresa Steenkamp
Key Account Manager - Network Contracting Solutions
tsteenkamp at networkcontracting c.o.z.a.
SAP UI Developer Consultant
Posted 1 day ago
Job Viewed
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
- 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
- SAPUI5 development experience
- Fiori Developer Certification
- 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
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 Full-time
- 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 2Clayville, Gauteng, South Africa 19 hours ago
Ivory Park, Gauteng, South Africa 4 weeks ago
Technology Solutions Graduate Program 2026Centurion, 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 – SalesforceJohannesburg Metropolitan Area 3 days ago
Woodmead, Gauteng, South Africa 4 weeks ago
Johannesburg Metropolitan Area 1 week ago
Junior Data Warehouse Developer MMH250702-1Centurion, 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 TrainerPretoria, 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-LjbffrSap Ui Developer Consultant
Posted 1 day ago
Job Viewed
Job Description
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
- 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
- SAPUI5 development experience
- Fiori Developer Certification
- 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
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
Senior UI Angular Developer
Posted 1 day ago
Job Viewed
Job Description
South Africa's leading corporate and investment banks, with a reputation for providing tailored solutions in banking, finance, and technology. We are dedicated to fostering innovation and creating value for our clients. Our commitment to excellence, along with a collaborative culture, makes our company an exciting place to work.
We are seeking a talented and motivated UI Developer to join our dynamic development team. The ideal candidate will have a passion for creating user-centric, visually stunning, and highly functional interfaces. You will collaborate closely with designers, front-end developers, and product managers to deliver exceptional web and mobile experiences that align with the company’s brand and goals.
Requirements:
- SQL skills (MS SQLServer, Postgres etc)
- Strong back end and front-end development skills
- Strong SQL skills, especially on MSSQL
- Experience with workflow tools like TIBCO AMX / Camundo an advantage
- Experience with rules engines like Drools and advantage
- 8 to 10 years development experience.
- Very strong UI development skills (Minimum 5 years’ experience)
- Angular (12+)
- Angular material
- Bootstrap
- NodeJS
- X (mono repo, shared libs etc)
- Experience in the below will be advantageous:
- Good understanding of microservices
- Understanding of micro frontends
- Kubernetes
- Openshift
- UX design
- Nexus
- Teamcity
- Maven
- Git (git-flow)
- Some Java and spring boot
- JPA
- Docker
Responsibilities:
- Cultivate and manage objective working relationships with a variety of stakeholders, including end-users, SME’s, project
- Managers and senior staff members by providing input to business requirements and being able to present and sell concepts to clients.
- Produce program specifications and implement system enhancements by addressing specific business needs and
- resolving queries.
Reference number for this position is GZ59527 which is a contract position based in Sandton offering a contract rate of between R650 and R760 per hour negotiable on experience and ability. Contact Garth on or call him on to discuss this and other opportunities.
Are you ready for a change of scenery? The e-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website for more great positions.
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!
Front-End UI Application Developer
Posted 1 day ago
Job Viewed
Job Description
We are looking for two talented Front-End UI Developers to join an exciting 6-month project. These developers will be responsible for implementing the front-end components within the solution for a Data Optimization application. The ideal candidates will be proficient in Next.js, TypeScript, and possess solid experience in responsive UI design.
Responsibilities- Design and develop scalable UI components using Next.js and TypeScript
- Ensure the application’s user interface is responsive and user-friendly
- Work closely with Back-End developers to integrate front-end features
- Collaborate with project managers and stakeholders to deliver high-quality software solutions
- Participate in code reviews and follow best practices for coding standards
- 3+ years of professional experience working as a Front-End Developer
- 2+ years of experience using Next.js and TypeScript
- Proven experience in developing scalable and responsive UI components
- Experience working in an Agile development environment
- Bachelor’s Degree in Computer Science, Software Engineering, or related field.
- Clear interview process including a 30-minute cultural and technical call, whiteboarding/live technical assessment, and a culture fit interview. Final offer extended after successful completion.
Front-End UI Application Developer
Posted today
Job Viewed
Job Description
We are looking for two talented Front-End UI Developers to join an exciting 6-month project. These developers will be responsible for implementing the front-end components within the solution for a Data Optimization application. The ideal candidates will be proficient in Next.js, TypeScript, and possess solid experience in responsive UI design.
Responsibilities- Design and develop scalable UI components using Next.js and TypeScript
- Ensure the application’s user interface is responsive and user-friendly
- Work closely with Back-End developers to integrate front-end features
- Collaborate with project managers and stakeholders to deliver high-quality software solutions
- Participate in code reviews and follow best practices for coding standards
- 3+ years of professional experience working as a Front-End Developer
- 2+ years of experience using Next.js and TypeScript
- Proven experience in developing scalable and responsive UI components
- Experience working in an Agile development environment
- Bachelor’s Degree in Computer Science, Software Engineering, or related field.
- Clear interview process including a 30-minute cultural and technical call, whiteboarding/live technical assessment, and a culture fit interview. Final offer extended after successful completion.
INTERMEDIATE WEB (UI) DEVELOPER – CENTURION (FULL TIME IN OFFICE) - UP TO R500K PA
Posted 13 days ago
Job Viewed
Job Description
A trailblazer in smart mobility and fleet management solutions is looking for an Intermediate Web (UI) Developer with strong C# and .NET experience to join their amazing team of developers. This is an exciting opportunity to work with a visionary team shaping the future of mobility.
The current need is a UI-focused developer with a passion for creating seamless, intuitive, and high-performing web interfaces who will be responsible for maintenance and enhancements of software solutions
If you have a desire to work for this top-tier telematics provider offering cutting-edge solutions APPLY TODAY!
This is what you need to land an interview:
- A minimum of 3 years of software development experience.
- 3 years or more solid experience in:
- C#.NET 6 and higher
- JavaScript (ES6 and Vue) with strong front-end web development, markup, styling, and CSS markup
- Vue frameworks
- ASP.Net Web API
- Web API (.NET, .NET Core)
- Web service development experience
- Telerik Reporting
Reference Number for this position is MAT60528 which is a permanent position based in Centurion (in-office) offering a cost to company salary of up to R500K per annum
Be The First To Know
About the latest Ui developer Jobs in South Africa !
Technical UI / Frontend Developer Lead
Posted 1 day ago
Job Viewed
Job Description
Requirements :
- Tertiary Education, ideally BSc Information Technology
- Relevant Technical UI lead experience, ideally in an ecommerce environment
- Strong experience with UI / UX design, implementation across all platforms
- Good insight into design principles and software architecture
- Frontend software development of high-quality, reusable UI components using modern JavaScript frameworks (e.g., React, Vue.js, Angular)
- Ideally exposure to AI powered tools which enhance the UI design process
Technical UI / Frontend Developer Lead
Posted 2 days ago
Job Viewed
Job Description
- Tertiary Education, ideally BSc Information Technology
- Relevant Technical UI lead experience, ideally in an ecommerce environment
- Strong experience with UI/UX design, implementation across all platforms
- Good insight into design principles and software architecture
- Frontend software development of high-quality, reusable UI components using modern JavaScript frameworks (e.g., React, Vue.js, Angular)
- Ideally exposure to AI powered tools which enhance the UI design process
Intermediate Web (UI) Developer (C#) – Centurion (In-Office Full Time) – up to R470k per annum
Posted 13 days ago
Job Viewed
Job Description
Ready to code the future of intelligent mobility? Were on the hunt for an Intermediate Web (UI) Developer with a sharp eye for design, clean code habits, and a passion for crafting seamless digital experiences.
Here, you wont just push pixelsyoull be part of a cutting-edge environment where AI, real-time data, and advanced tracking tech come together to solve real-world challenges.
From sleek, user-centric interfaces to scalable web applications, your work will directly power the next generation of smart mobility.
If you thrive in fast-paced, tech-forward spaces and love transforming complexity into clarity, this is your next big move APPLY NOW!
Skills Were Looking For:
- C#
- .NET 6+
- .NET Core Web API
- Vue.js
- JavaScript
- Telerik
Do You Qualify?
- 3-year computer science degree or equivalent diploma
- A minimum of 3 years of software development experience
The Reference Number for this position is BRM60528 which is a Permanent In-Office position based in Irene, Centurion offering a cost to company of up to R470k Per Annum