2026-01-09 18:53:47 +05:30

212 lines
11 KiB
TypeScript

import type { Metadata } from 'next';
import Image from 'next/image';
import Link from 'next/link';
import {
Users, Smile, MapPin, Award,
Zap, Briefcase, Clock, Coffee, Layout, MousePointerClick, Gem
} from 'lucide-react';
import styles from './careers.module.css';
export const metadata: Metadata = {
title: 'Careers - Join SocialBuddy',
description: 'Join our team and help shape the future of social media management.',
};
export default function CareersPage() {
return (
<div className={styles.careersPage}>
{/* Hero Section */}
<section className={styles.hero}>
<div className="container">
<div className={styles.heroContent}>
<h1 className={styles.heroTitle}>Careers</h1>
<div className={styles.breadcrumb}>
<Link href="/">Home</Link> <span>/</span> <span className={styles.active}>Careers</span>
</div>
</div>
</div>
</section>
{/* 1. What We Offer (Left Content, Right 3 Images) */}
<section className={styles.offerSection}>
<div className="container">
<div className={styles.offerContainer}>
{/* Left Content */}
<div className={styles.offerContent}>
<span className={styles.subTitle}>Our Mission</span>
<h2>Building the Operating System for Social Growth</h2>
<p>
At SocialBuddy, we're not just coding another tool. We're engineering the platform that empowers 10,000+ brands to find their voice in a noisy digital world.
</p>
<p>
We tackle massive scale challenges with AI, machine learning, and intuitive design. If you're obsessed with solving real problems and want your work to have global impact, you belong here.
</p>
<button className="btn btn-primary">View Open Positions</button>
</div>
{/* Right Image Grid (3 Images) */}
<div className={styles.offerImageGrid}>
<div className={`${styles.gridImgWrapper} ${styles.img1}`}>
<Image
src="/about-image.png"
alt="Team Collaboration"
width={400}
height={500}
className={styles.gridImg}
/>
</div>
<div className={`${styles.gridImgWrapper} ${styles.img2}`}>
<Image
src="/images/about/workspace.png"
alt="Our Workspace"
width={300}
height={200}
className={styles.gridImg}
/>
</div>
<div className={`${styles.gridImgWrapper} ${styles.img3}`}>
<Image
src="/images/about/team-meeting.png"
alt="Meeting"
width={300}
height={200}
className={styles.gridImg}
/>
</div>
</div>
</div>
</div>
</section>
{/* 2. Stats Section (BG + Overlay) */}
<section className={styles.statsSection}>
<div className="container">
<div className={styles.statsGrid}>
<div className={styles.statItem}>
<div className={styles.statIconWrapper}><Users size={48} /></div>
<div className={styles.statNumber}>54</div>
<div className={styles.statLabel}>Happy Team</div>
</div>
<div className={styles.statItem}>
<div className={styles.statIconWrapper}><Smile size={48} /></div>
<div className={styles.statNumber}>340</div>
<div className={styles.statLabel}>Completed Projects</div>
</div>
<div className={styles.statItem}>
<div className={styles.statIconWrapper}><MapPin size={48} /></div>
<div className={styles.statNumber}>15</div>
<div className={styles.statLabel}>Countries</div>
</div>
<div className={styles.statItem}>
<div className={styles.statIconWrapper}><Award size={48} /></div>
<div className={styles.statNumber}>25</div>
<div className={styles.statLabel}>Awards Won</div>
</div>
</div>
</div>
</section>
{/* 3. Hiring Process (Timeline) */}
<section className={styles.hiringSection}>
<div className="container">
<div className={styles.hiringGrid}>
{/* Left: Image */}
<div className={styles.hiringImageWrapper}>
<Image
src="/about-image-2.png"
alt="Hiring Process"
width={500}
height={600}
className={styles.hiringImg}
/>
</div>
{/* Right: Process List */}
<div className={styles.processList}>
<div>
<span className={styles.subTitle}>Hiring Process</span>
<h2 style={{ fontSize: '2.5rem', fontWeight: 800, marginBottom: '2rem' }}>
Join in 3 Simple Steps
</h2>
</div>
<div className={styles.processItem}>
<div className={styles.processNumber}>01</div>
<div className={styles.processContent}>
<h4>Provide details</h4>
<p>Submit your application with your resume and portfolio. Tell us about your journey.</p>
</div>
</div>
<div className={styles.processItem}>
<div className={styles.processNumber}>02</div>
<div className={styles.processContent}>
<h4>Schedule Interview</h4>
<p>We'll schedule a call to discuss your skills, experience, and cultural fit.</p>
</div>
</div>
<div className={styles.processItem}>
<div className={styles.processNumber}>03</div>
<div className={styles.processContent}>
<h4>Get Hired</h4>
<p>Receive an offer and join our amazing team. Welcome aboard!</p>
</div>
</div>
</div>
</div>
</div>
</section>
{/* 4. Ultimate Experience (Dotted Cards) */}
<section className={styles.benefitsSection}>
<div className="container">
<div className={styles.benefitsGrid}>
{/* Left Content */}
<div className={styles.benefitsContent}>
<span className={styles.subTitle}>Why Choose Us?</span>
<h2>Accelerate Your Career <br /> with Purpose</h2>
<p className={styles.benefitsText}>
We believe in autonomy, mastery, and purpose. Whether you're a developer, designer, or strategist, we provide the environment, tools, and mentorship you need to do the best work of your life.
</p>
<button className="btn btn-primary btn-large">Explore Culture +</button>
</div>
{/* Right Connected Cards */}
<div className={styles.connectedCards}>
<div className={styles.connCard}>
<div className={styles.connIcon} style={{ color: '#ec4899', background: '#fce7f3' }}>
<Layout />
</div>
<div className={styles.connContent}>
<h4>Future Technology</h4>
<p>Work with the latest modern stack.</p>
</div>
</div>
<div className={styles.connCard} style={{ background: 'linear-gradient(135deg, #2563eb, #8b5cf6)', color: 'white' }}>
<div className={styles.connIcon} style={{ background: 'rgba(255,255,255,0.2)', color: 'white', borderColor: 'transparent' }}>
<MousePointerClick />
</div>
<div className={styles.connContent}>
<h4 style={{ color: 'white' }}>Drag & Drop Builder</h4>
<p style={{ color: 'rgba(255,255,255,0.9)' }}>Intuitive tools for every task.</p>
</div>
</div>
<div className={styles.connCard}>
<div className={styles.connIcon} style={{ color: '#10b981', background: '#d1fae5' }}>
<Gem />
</div>
<div className={styles.connContent}>
<h4>Most Eco Friendly</h4>
<p>Sustainable practices at core.</p>
</div>
</div>
</div>
</div>
</div>
</section>
</div>
);
}