WordPress Developer - Sandton Verfied

Salary Negotiable Sandton, Gauteng Sandton, Gauteng more than 14 days ago 16-04-2020 1:48:11 PM
11-06-2020 1:48:11 PM
WordPress Developer

Location: Bryanston, Johannesburg
Salary: Market Related

About the Role:
As a Web/WordPress developer, you will be responsible for both back-end and front-end development, including creating and updating WordPress themes and plugins, as well as managing regular updates.

Requirements:
Minimum of 3 years WordPress Development experience
Bachelor’s degree in Computer Science would be a bonus or similar relevant qualification.
Proven work experience as a WordPress Developer.
Ability to work on a varied set of projects independently, as well as working with our agency team members.
Knowledge of front-end technologies including CSS 3, JavaScript, HTML 5, and jQuery
Ability to set up local and staging environments for code review
Ability to create an auto-deploy set up between live and staging for WordPress websites
Experience working with UX/Marketing/SEO teams (tackling complex SEO issues, an eye for aesthetics and content management skills)
Comfortable working with debugging tools like Firebug, Chrome inspector, etc.
Ability to understand CSS changes and their ramifications to ensure consistent style across platforms and browsers
Ability to convert comprehensive layout and wireframes into working HTML pages
Knowledge of how to interact with RESTful APIs and formats (JSON, XML)
Strong experience and understanding of PHP back-end development
Experience building user interfaces for websites and/or web applications
Development/Implementation of themes and plugins
Knowledge of technical aspects of SEO, and tackling them on WordPress
Experience working with Google Analytics and Google Tag Manager
Experience with localisation of websites, keeping all the best practices in mind

Duties:
Designing, developing and implementing new features and functionality
Establishing and guiding our client’s websites architecture
Ensuring high-performance and availability, and managing all technical aspects of the CMS
Helping formulate an effective, responsive design and turning it into a working theme and plugin
Participate in client and team meetings, liaising directly with project management
Write CMS documentation post updates when relevant