From 121d7a410029ffea3aa73ca66703edd5b10e368d Mon Sep 17 00:00:00 2001 From: Vula Builder Date: Wed, 5 Aug 2026 18:14:36 +0000 Subject: [PATCH] Deploy --- .../sections/CareerOpportunitiesSection.tsx | 113 ++++++++++++++++++ 1 file changed, 113 insertions(+) create mode 100644 src/components/sections/CareerOpportunitiesSection.tsx diff --git a/src/components/sections/CareerOpportunitiesSection.tsx b/src/components/sections/CareerOpportunitiesSection.tsx new file mode 100644 index 0000000..3f22e3e --- /dev/null +++ b/src/components/sections/CareerOpportunitiesSection.tsx @@ -0,0 +1,113 @@ +import Link from 'next/link' +import { MapPin, CheckCircle } from 'lucide-react' +import { SiWhatsapp } from 'react-icons/si' +import Button from '@/components/ui/Button' + +const openings = [ + { + title: 'Associate Attorney – Corporate & Commercial Law', + location: 'Durban, KwaZulu-Natal', + description: + 'Join a forward-thinking team advising businesses on mergers, acquisitions, and corporate governance across KZN.', + }, + { + title: 'Candidate Attorney – 2026 Intake', + location: 'Durban, KwaZulu-Natal', + description: + 'Start your legal career with hands-on exposure to corporate law, litigation, and property transactions under experienced mentors.', + }, + { + title: 'Conveyancing Secretary – Real Estate', + location: 'Durban, KwaZulu-Natal', + description: + 'Support a busy conveyancing practice handling residential and commercial property transfers across the province.', + }, + { + title: 'Litigation Secretary – Business Litigation', + location: 'Durban, KwaZulu-Natal', + description: + 'Work alongside seasoned litigators managing high-value commercial disputes and court documentation.', + }, +] + +const reasons = [ + 'Mentorship from seasoned partners who invest in your professional growth.', + 'Deep roots in KwaZulu-Natal\u2019s business and legal landscape.', + 'Ubuntu-driven culture that values collaboration, respect, and meaningful impact.', +] + +export default function CareerOpportunitiesSection() { + return ( +
+
+
+ {/* Left column – openings */} +
+

+ Current openings +

+

+ Advance your legal career where it{' '} + matters most. +

+ +
    + {openings.map((job, i) => ( +
  • +

    + {job.title} +

    +

    + + {job.location} +

    +

    + {job.description} +

    +
  • + ))} +
+
+ + {/* Vertical rule – hidden on mobile */} +
+ + {/* Right column – why join & apply */} +
+

+ Why join us +

+
    + {reasons.map((reason, i) => ( +
  • + +

    {reason}

    +
  • + ))} +
+ +
+ + + + + + +
+
+
+
+
+ ) +}