Job Responsibilities:
- Website Development:
- Design and develop custom WordPress websites.
- Create and modify themes and plugins to meet specific needs.
- Customisation and Maintenance:
- Customise existing themes and plugins for enhanced functionality.
- Regularly update the WordPress core, themes, and plugins to ensure security and performance.
- Content Management:
- Manage website content and ensure it is well- organised and up-to-date.
- Implement SEO best practices to optimise content for search engines.
- Performance Optimisation:
- Optimise website performance, including speed and load times.
- Implement caching, CDN, and other performance-enhancing techniques.
- Security Management:
- Ensure website security by implementing best practices.
- Perform regular security audits and vulnerability assessments.
- Troubleshooting and Support:
- Identify and resolve website issues and bugs.
- Provide technical support and guidance to clients and team members.
- Integration and API Management:
- Integrate third-party services and APIs with WordPress websites.
- Ensure the seamless operation of integrated services.
- Design and user experience:
- Work with designers to create visually appealing and user-friendly websites.
- Ensure responsive design for optimal performance on all devices.
- Documentation:
- Document development processes, customisations, and configurations.
- Create user manuals and guides for clients and end-users.
- Continuous Improvement:
- Stay updated with the latest WordPress developments, tools, and trends.
- Propose and implement improvements to existing websites and workflows.
Required Skills:
- Proficiency in WordPress development, including custom themes and plugins.
- Strong understanding of PHP, HTML, CSS, and JavaScript.
- Experience with MySQL and database management.
- Knowledge of SEO best practices and techniques.
- Familiarity with performance optimisation techniques.
- Understanding of web security best practices.
- Excellent problem-solving skills and attention to detail.
- Ability to work collaboratively with designers, developers, and clients.
- Good communication and project management skills.