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.