Web Developer / ICT Coordinator at Abantu Staffing Solutions

Overview:

This role is based within a dynamic marketing agency with offices in East London and Cape Town, working with local and national clients and reporting directly to the Studio Manager. If you are passionate about the industry, have a high work ethic and take pride in delivering quality work to your clients, this could be for you!

Minimum requirements:

  • Relevant higher degree: computer science/information systems/computing
  • 3+ years in a similar role
  • 2+ years managing medium to large scale projects

Responsibilities:

Development:

  • Demonstrate a thorough understanding of the entire web development process (design, development, and deployment)
  • Full stack development:
    • Front-end: HTML, CSS, Javascript, JQuery, Bootstrap
    • Back-end: ASP.NET, C#, PHP, MySQL, SQL Server, SQLite, APIs
  • Create a complete database model using entities, indexes and relationships
  • Manage code repositories, including GitHub
  • Optimize web applications for optimal performance and SEO ranking
  • Create a front-end design that responds to different display sizes
  • Collaborate with external back-end developers if needed (troubleshooting and coding)
  • Adhere to Healthy Web Principles (http://www.w3.org/standards/)
  • Perform well in a fast-paced environment
  • Stay up to date with the following:
    • Existing content management systems
    • Development tools and technologies
    • SEO Principles
    • Browser Trends and Updates

Planning:

  • Create a precise brief and understand the client’s requirements
  • Create wireframes
  • Create quality prototypes
  • Create process diagrams/flowcharts
  • Engage with and create solutions for users and customers
  • Write functional requirements documents and guides
  • Understanding layout aesthetics
  • Collaborate with designers to improve usability

Administration and reports:

  • Develop website proposals and cost breakdowns with the Production Manager
  • Track project time and report to studio manager on a monthly basis
  • Suggest areas of improvement and new solutions to manage web-related projects
  • Manage IT-related service provider accounts

Communication:

  • Train customers on the CMS
  • Maintain / improve the website and rebuild it if necessary
  • Collaborate with the creative team to develop national and international online marketing strategies

Internal equipment and operation:

  • Ensure that technology enables and enhances objectives and helps all users meet their operational priorities
  • Support staff, develop systems and maintain all ICT requirements
  • Ensure system continuity
  • Identify and implement new ICT systems, processes and applications to increase operational efficiency

Reports, meetings, networking

  • Attend meetings as needed
  • Represent the company on relevant business platforms/forums and networking functions

Find out more/Apply to this position