Ogilvy South Africa

Senior Front-End Web Development

Job Function

Business Unit: H&O
Department: Technology
Location: Cape Town
Type: Permanent

Job description

  • Create functional website pages, mailers, banners from designs with experience in developing cross-platform and cross-browser
  • Develop well-structured, maintainable CSS/CSS3, jQuery, JavaScript and HTML/HTML5
  • Asset creation from Photoshop/Illustrator
  • Asset optimisation, use of SVGs
  • Work with CMS systems like Sitecore/Umbraco/Drupal
  • Work with banner systems like Sizmek/DoubleClick
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Collaborate with back-end developers and designers
  • Ability to work independently as well as collaboratively in small teams
  • Lead and motivate a high output team

Testing and Performance

  • Work with development and QA teams to code HTML/CSS/JavaScript, test, and verify projects through development process
  • Optimize application for maximum speed and scalability
  • Constantly review and improve frontend performance
  • Site optimisation for SEO and page performance
  • Stay up-to-date on emerging technologies

Requirements

  • BS Degree in Computer Science or related field; or equivalent training/experience

Experience:

  • Minimum five years of experience with HTML/HTML5, JavaScript, CSS, and jQuery
  • Minimum three years of experience with JS frameworks, five years of JavaScript
  • Responsive design techniques and practices
  • Experience with source control such as Git
  • Experience with browser testing and debugging

Specific Knowledge, Skills and Abilities:

  • Familiarity with MVC architecture.
  • In-depth understanding of the development process (design, development, deployment)
  • Knowledge of SEO principles
  • Ability to perform well in a fast-paced environment Proficient understanding of web markup, including HTML5
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
  • Knowledge in working with CSS preprocessors like SASS
  • Build tools like Gulp/Webpack
  • Version control and issue tracking
  • Ability to function independently in a fast-paced environment, organize and prioritize work independently, and meet tight deadlines

HR Contact | Cape Town

Liam.Smith@ogilvy.co.za

+27 21 467 1000

Return