Job Description
We are seeking an experienced Web Developer to join our in-house team. In this role, you will build and maintain robust website frameworks for our portfolio of safari and tourism brands. You will work closely with cross-functional teams-digital development and systems, design, SEO, content, and junior developers-to deliver user-friendly, responsive, and high-conversion websites. This position is in-office only; agencies, freelancers, and remote candidates will not be considered.
Website Development & Maintenance
Build, optimise, and manage user-friendly websites for our main brands and an additional 15+ niche brands and sites.
Implement responsive design best practices and thoroughly test across various devices and browsers.
Collaborate with design and content teams to create visually appealing, well-structured front pages.
Technical Leadership
Oversee website architecture, ensuring functionality, stability, and seamless user experiences.
Provide guidance and mentorship to junior developers to maintain code quality and meet deadlines.
Integrate and manage third-party services such as booking engines, payment gateways, CRM systems, and APIs.
System Integrations & Performance
Work with WooCommerce, Gravity Forms, payment gateways, and booking functionalities to support high-volume direct bookings and e-commerce transactions.
Monitor and enhance website speed and performance, employing best practices such as caching and CDNs.
Troubleshoot technical issues and conduct regular maintenance and code reviews to guarantee site reliability.
SEO & User Experience
Understand and implement SEO principles, collaborating with the SEO team to maximise organic traffic and conversions.
Focus on UX development, ensuring intuitive navigation and streamlined user journeys.
Maintain consistent brand standards and user-friendly interfaces, from page layout to final design details.
Security & Compliance
Education & Experience
Proven experience (5+ years) in web development, ideally with a focus on high-traffic websites or e-commerce.
Technical Proficiencies
Essential:
Desirable:
Familiarity with server-side languages and frameworks (e.g., Node.js, Python) and databases (e.g., MySQL, MongoDB).
Performance & Security
Understanding of website performance optimisation techniques, including caching and CDN utilisation.
Strong grasp of web security principles and data protection.
Design & UX
Key Responsibilities
- Apply robust security measures for data protection and payment compliance.
- Stay informed of privacy regulations and industry standards, ensuring ongoing compliance throughout all digital properties.
- Collaboration & Communication
- Liaise with content, design, and marketing teams to devise new campaigns, integrate content, and optimise sales funnels.
- Offer technical insights to team leaders, converting business goals into actionable and innovative digital solutions.
Qualifications & Skills
- Elementor Pro, Gravity Forms, WooCommerce, and booking functionalities.
- CSS, PHP, HTML, and knowledge of modern JavaScript frameworks (e.g., React, Vue, or Angular).
- Thorough knowledge of front page design, from layout to final user interface.
- Experience testing and troubleshooting across multiple devices and browsers.
- Hands-on experience with UX development and best practices for conversion-focused design.
- Soft Skills & Leadership
- Excellent problem-solving abilities with a detail-oriented, analytical mindset.
- Effective communication and team collaboration skills.
- Ability to guide junior team members while also contributing to hands-on development tasks.