Menu Close

Mid-Level UI Developer

IT – Software Development
Cape Town – Western Cape

ENVIRONMENT:
YOUR visual eye for exceptional aesthetics coupled with proven work experience as a Mid-Level UI Developer is sought by a Digital Advertising Agency, who prides itself on creating bespoke solutions to clients. You will predominantly be responsible for coding high-quality responsive layouts, assisting in structuring HTML responsive mailers, helping the Dev team with updating existing websites and supporting projects rollouts. You will require 3-4 years’ proven work experience in a similar role with a strong understanding of UX & UI, have demonstratable experience building and maintaining web applications with standard web technologies including HTML5, CSS3, SASS/SCSS or LESS, Jira, JavaScript, experience with web application pre-processors, predominately Node.js and Webpack, must be familiar with front-end web development best practices, e.g., progressive enhancement, accessibility, responsive web design, performance and SEO & be able to build component-based web apps.
 
REQUIREMENTS:
  • Minimum of 3-4 years relevant work experience.
  • Must have demonstrable experience building and maintaining web applications with standard web technologies including: HTML5, CSS3, SASS/SCSS or LESS, JavaScript, (Vue, React or Angular are a bonus but not essential for this role).
  • Excellent understanding of UX and UI are essential for this position.
  • Must have demonstrable experience with web application pre-processors, predominately Node.js and Webpack.
  • Must be familiar with front-end web development best practices, e.g., progressive enhancement, accessibility, responsive web design, performance and SEO.
  • Have demonstrable experience with building component-based web apps.
  • The successful candidate must demonstrate good verbal and visual communication skills, be able to handle ambiguity and efficiently prioritise tasks (Jira).
  • This person must be an independent self-starter and be able to work effectively in a team environment.
 
Advantageous –
  • Experience with Node.js based CMS (e.g., Strapie, ApostropheCMS) or experience working in PHP, .Net programming environments. 
  • Working knowledge with version control system GIT.