
UI Developer
- Sandton, Johannesburg
- Contract
- Full-time
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.
Careers24