just a moment, We are making things pretty for you !

Job Details

Senior Web Developer


South Africa

Job Type

App & Website Development




2 Years

Offered Salary

R350 per hour

Full Job Description

Kagiso Online (Pty) Ltd (part of Kagiso online, Inc. and West Rand Mall, Inc) is a full-service agency that provides business strategy, design, marketing, and technology to some known SMEs to Large Corporate affecting the world’s online Eco system at large, our off sight and the lack of insight put us and our clients at risk, the fake it till you make it strategy is a thing of the past and it is a negligent approach which we would not want to repeat ever.
Therefore considering the risk associated it is worth the investment that Kagiso Online is now actively looking for a dedicated, qualified and experienced Developer to oversee internal development of our subsidiaries and to work on all types of interactive/digital projects ranging from full website rebuilds to national marketing campaigns for an array of notable brands. These are major consumer facing projects, so experience with large-scale projects in commerce, digital media, and advertising is crucial. Our brands are varied, and our developers need to be able to move from one project to the next without missing a beat. Our developers are excited to push themselves to grow quickly with digital trends; always learning and applying what’s learned into successful deliveries.

The Day To Day

The Front End Developer has responsibility for developing and testing new websites, and performing maintenance and feature updates on existing code bases, while hitting release deadlines and project goals. They will be able to evaluate project requirements to make sound decisions regarding approach and technology choices, and to effectively communicate with other developers, designers, and project managers, and occasionally with our clients.
This team member must have command of our current technology stack and the methods required to deliver successful interactive experiences across devices of varying capability and screen size. They must be competent in accessibility, performance, maintenance and able to track their time and progress in their project assignments.

Primary Responsibilities

  • Proven ability in HTML5, CSS3, and VUE.JS.
  • Work closely with interactive developers, project managers and clients to clearly define/communicate objectives for ongoing and future projects.
  • Consistently suggest new ideas, techniques, technology applications and process improvements for the betterment of our work quality and productivity.
  • Responsibly plan and estimate portions of interactive projects.
  • Great communication with peers and project management.
  • Driven to complete tasks on time and on budget.
  • The occasional late night team pushes to get the job done right.
  • Detail oriented. When you write code, you keep it organized, clean and documented.
  • Strong passion for your craft and industry.
  • Perform other duties as assigned.

Core Job Requirements

  • Develop, test, publish and maintain web applications written in HTML5, CSS3, and VUE.JS.
  • Demonstrated grasp of techniques such as Responsive Design & Mobile-First development.
  • Experienced with sass, less, or other css pre-processors.
  • Experienced with version control. We use git.
  • Passionate about user experience concerns such as usability, performance, accessibility.
  • Expertly use techniques such as progressive enhancement, feature-detection, and a modular approach to code to produce robust sites that are performant, functional in addition to looking good.
  • Not only can you easily architect and implement a new project successfully, but you can also pick up code that others have written and quickly get a grasp on what’s going on.
  • While it will not be your primary focus, we expect that you will have a working knowledge of design tools such as Photoshop and Illustrator and are able to open and optimize files for your builds.

Bonus Stuff

  • Experience with Ruby on Rails
  • Experience with tools like Gulp, Grunt, Bower, npm
  • Experience with auto-prefixer or other tools for improving development workflow
  • Experience with email services such as Mailgun and Mailchimp
  • Ability to gather/analyze data to help support continual application improvement


  • Degree in Computer Science field or equivalent experience
  • At least 4 years of development experience
  • Must have complete development examples demonstrating capabilities
We don’t want a programmer with expertise in one language. We want a developer. Someone who understands the fundamentals of programming, and does not just Google for code snippets as we have seen this to be inefficient in the past and got us into loads of trouble with non compliant standards of code  our inability to be able to pick up issues quickly resulted in a major data breach of which we would not want to repeat.
  • Must know HTML5, CSS3, and VUE.JS
  • Must be a great communicator
  • Must have experience working with Designers to open / optimize design assets and use within development
  • Must have experience working with Back End Developers to establish data structure / project requirements
  • Must be able to estimate work and adhere to estimates
  • Must have complete development examples demonstrating capabilities
Enable Notifications    OK No thanks