Front End Ui Developer

Johannesburg, Gauteng, South Africa

Job Description


Responsibilities:

  • Collaborate with designers and developers to create visually engaging, user-friendly, and accessible web applications.
  • Utilize your expertise in front-end frameworks, such as React and Angular, to develop efficient and scalable user interfaces.
  • Transform design prototypes into high-quality, responsive, and cross-browser compatible user interfaces using HTML, CSS, and JavaScript, while ensuring compliance with accessibility standards (e.g., WCAG 2.1).
  • Conduct thorough accessibility audits and testing of web applications using tools like browser plugins, and automated testing tools to ensure compliance and identify areas for improvement.
  • Optimize applications for assistive technologies and different user scenarios, such as keyboard navigation, screen readers, and alternative input methods.
  • Continuously collaborate with the design and development teams to improve the overall development process, code quality, and user experience.
  • Work in an agile environment, manage tasks efficiently, and meet project deadlines.
Skills:
  • Proficient understanding of web markup languages, including HTML5 and CSS3.
  • Experience with CSS frameworks (e.g., Bootstrap and TailwindCSS) to streamline the overall development, ensure consistent styling, and enhance UI/UX design.
  • Familiarity with user interface design principles, usability testing, and user-centered design methodologies.
  • Collaboration and communication skills, with a strong attention to detail.
  • Experience in reusable components, and how to create them to work as standalone components. Experience in Storybook will be beneficial.
  • Solid understanding of accessibility standards (e.g., WCAG 2.1) and best practices.
  • Experience in implementing accessible user interfaces, including proper semantic markup, ARIA attributes, and focus management.
  • Understanding of responsive design principles and experience in building accessible, mobile-first, cross-platform web applications.
  • Strong problem-solving and troubleshooting skills, with an ability to analyze and propose effective solutions.
  • Solid understanding of version control software such as Git / GitHub.
Competencies:
  • Wireframing & Prototyping tools (e.g., Figma, Adobe XD, Sketch, etc.).
  • Microsoft Office Suite.
Requirements:
  • 3-5 years of experience as a Front-end developer (UI Developer) or similar position.
  • Certified training in relevant fields.
  • Portfolio showcasing your expertise in creating visually appealing, responsive, and accessible user interfaces.

ExecutivePlacements.com

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.


Related Jobs

Job Detail

  • Job Id
    JD1346111
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned