Web Developer & IT Support Officer
Role details
Job location
Tech stack
Job description
We are seeking a proactive, organised, and inquisitive Web Developer & IT Support Officer to join our team. This role is perfect for someone with strong web development experience (particularly WordPress), solid coding skills, and the ability to support staff with IT-related tasks. You will manage and enhance our digital presence, maintain website and system performance, and assist with day-to-day technical operations across the organisation.
Web Development & Maintenance
- Develop, update, and maintain websites using WordPress, Elementor, and other CMS or coding frameworks.
- Write, edit, and troubleshoot HTML, CSS, JavaScript, PHP or similar languages.
- Manage website functionality, upgrades, security patches, theme/plugin updates, and integrations.
- Upload and manage website content, documents, media, and daily updates.
- Ensure websites are user-friendly, responsive, secure, and optimised for performance.
- Support design tasks such as layout adjustments, UI/UX improvements, and implementing design changes.
- Use Photoshop/Canva for basic graphic design, image editing, and visual content creation.
Analytics, Marketing & Technical Integrations
- Set up, monitor, and troubleshoot Google Analytics, Google Tag Manager, and other tracking tools.
- Resolve issues with tracking codes, events, conversions, and reporting.
- Work with Zoho CRM, including Campaigns, Forms, and Marketing Automation, ensuring smooth integrations and accurate data flow.
- Support SEO-related technical improvements when required.
IT Support & Operations
- Provide general IT support to staff, including troubleshooting hardware, software, email, and connectivity issues.
- Assist with system updates, backups, security, and user account management.
- Support colleagues with day-to-day technical queries and escalate complex issues when necessary.
- Maintain and update internal systems, shared drives, and digital platforms.
- Ensure technology and digital tools run smoothly across the organisation.
Requirements
Do you have experience in WordPress?, * Strong proficiency in HTML and CSS (required).
- Solid experience developing and maintaining WordPress websites (required).
- Hands-on experience with Zoho CRM, specifically Campaigns, Forms, and Marketing Automation.
- Experience with Google Analytics, Google Tag Manager, and troubleshooting tracking issues.
- Strong understanding of front-end and/or back-end coding (HTML, CSS, JavaScript, PHP, etc.).
- Familiarity with hosting environments, cPanel, DNS, and basic server management.
- Strong IT support experience in a business environment.
- Knowledge of web design, UX/UI principles, and accessibility standards.
- Excellent problem-solving skills.
- Excellent written and verbal communication skills.
- Photoshop/Canva skills for content editing and basic design needs.
- Ability to manage multiple tasks, prioritise workloads, and work independently.
Desirable (Nice-to-Have)
- Experience with other platforms (Shopify, Wix, custom CMS).
- Basic graphic design experience beyond fundamentals.
- Knowledge of SEO best practices.
- Experience with API integrations.
- Understanding of cybersecurity best practices.
Candidate Qualities
We're looking for someone who is:
- Curious & inquisitive - always eager to learn, explore, and problem-solve.
- Proactive - takes initiative and anticipates needs before they arise.
- Organised - maintains structure, manages tasks efficiently, and meets deadlines.