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.

Key Responsibilities

  • 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
    • 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

  • Education & Experience
  • Proven experience (5+ years) in web development, ideally with a focus on high-traffic websites or e-commerce.
  • Technical Proficiencies
  • Essential:
    • Elementor Pro, Gravity Forms, WooCommerce, and booking functionalities.
    • CSS, PHP, HTML, and knowledge of modern JavaScript frameworks (e.g., React, Vue, or Angular).
  • 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
    • 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.