Website Umphakathi Recruitment
We are looking to hire a WordPress developer to design and implement attractive and functional websites for our clients. You will be responsible for both back-end and front-end development, including the implementation of WordPress themes and plugins, as well as site integration and security updates.
To be a successful WordPress developer, you should have in-depth knowledge of front-end programming languages, a good eye for aesthetics, and strong content management skills. Ultimately, a top-class WordPress developer can create attractive, user-friendly websites that perfectly meet the design and functionality specifications of the client.
Responsibilities:
- Meeting with management to discuss website design and function.
- Designing and building the website front-end.
- Creating the website architecture.
- Designing and managing the website back-end including database and server integration.
- Generating WordPress themes and plugins.
- Conducting website performance tests.
- Troubleshooting content issues.
- Conducting WordPress training with the client.
- Monitoring the performance of the live website.
- Collaborating closely with internal teams, UX/UI designers, and third-party suppliers.
- Ensuring timely and budget-friendly project completion.
- Performing regular backups and implementing security measures.
- Monitoring and resolving security threats.
- Customizing plugins for Magento, WooCommerce, and Shopify.
- Optimizing website performance and implementing SEO best practices.
- Mentoring and coaching junior developers.
- Staying updated with emerging web development technologies and best practices.
- Managing relationships with third-party suppliers and maintaining the Cloudflare environment.
- Building out the business unit and offering within the business with the support of the MD and Exco team.
Requirements:
- Fluent in English.
- Bachelor’s degree in computer science or a similar field.
- Proven work experience as a WordPress developer.
- Knowledge of front-end technologies including CSS3, JavaScript, HTML5, and jQuery.
- Experience with PHP, Python, Django, Bootstrap, WooCommerce, Magento, Shopify, SEO.
- Knowledge of code versioning tools including Git, Mercurial, and SVN.
- Experience working with debugging tools such as Chrome Inspector and Firebug.
- Good understanding of website architecture and aesthetics.
- Ability to manage projects.
- Good communication skills.
- Strong problem-solving skills and attention to detail.
- Experience with cross-functional teams and project management tools.
- Understanding of responsive design, website optimization, and web security best practices.
- Ability to work independently and meet project deadlines.
- Demonstrated ability to mentor and coach junior developers.
- Strong understanding of UX principles and ability to create intuitive user interfaces.
- Experience with API integrations and cloud-based web hosting platforms.
- Understanding of Agile development methodologies.
Technical Skills:
- Proficiency in WordPress:
- Understanding the WordPress core.
- Familiarity with themes and plugins.
- Knowledge of the WordPress admin interface.
- Programming Languages:
- PHP: Core language for WordPress development.
- HTML/CSS: Essential for front-end development.
- JavaScript: For interactive features and advanced customization.
- SQL: For database management.
- Theme and Plugin Development:
- Ability to create custom themes.
- Developing and customizing plugins.
- Understanding of child themes and theme frameworks.
- Version Control/Git:
- Using Git for version control to manage code changes.
- Responsive Design:
- Ensuring websites are mobile-friendly and work across various devices and screen sizes.
- Knowledge of APIs:
- Working with RESTful APIs to integrate third-party services.
- SEO Best Practices:
- Implementing SEO-friendly code and practices.
- Security Best Practices:
- Understanding common security threats and how to mitigate them.
- Performance Optimization:
- Techniques to speed up website performance, such as caching and minimizing resource usage.
- Command Line Tools:
- Familiarity with WP-CLI for managing WordPress installations.
You must sign in to apply for this position.