Ui Designer With Front End Development Skills (south Africa)

Home Based, ZA, South Africa

Job Description

Job Overview:



We are seeking a UI Designer who also has front-end development skills to help bring our new software platform to life. This hybrid role is perfect for someone who can design intuitive, modern user interfaces and code them using front-end technologies. You will collaborate with our product and engineering teams to create user-centric solutions from concept to implementation.

Responsibilities:



Design clean, engaging, and brand-consistent user interfaces that are accessible across devices. Translate UI/UX designs into responsive, high-quality code using HTML, CSS, JavaScript/TypeScript, and Angular (or similar frameworks). Collaborate with developers to ensure feasibility, consistency, and performance of designs. Create and maintain design systems and reusable UI components. Conduct usability testing and iterate on feedback to enhance user experience.

Requirements:



Minimum of 3+ years of solid experience in designing and UI development. Proven experience in UI/UX design for web applications. Strong front-end development skills: HTML, CSS, JavaScript/TypeScript. Strong hands-on experience with the latest versions of Angular. Proficiency in design tools like Figma, Adobe XD, or Sketch. Proficiency in both vector and raster design. Solid understanding of responsive design and accessibility best practices. Familiarity with AI tools (e.g., ChatGPT, GitHub Copilot, Midjourney, etc.) and a demonstrated habit of leveraging AI to assist with coding, design, or workflow optimization. Portfolio showcasing both design and front-end implementation. Excellent written and spoken English communication skills.

Preferred Qualifications:



Degree in Computer Science, Software Engineering, or a related field (completed or in progress). Demonstrated experience through internships or personal projects in web or software development.

Nice to Have:



Experience building or contributing to design systems or component libraries. Familiarity with Git and collaborative development workflows. Understanding of REST APIs and UI-backend integration.

Soft Skills:



Strong collaboration and communication skills. Ability to manage multiple tasks and priorities in a remote setting. Open to feedback and passionate about improving the user experience. Detail-oriented and proactive in suggesting improvements.
Job Type: Full-time

Pay: R572143,00 per year

Language:

English (Required)
Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1466829
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Home Based, ZA, South Africa
  • Education
    Not mentioned