From 36501b8172ed5066cb27c9da967031285233b9cd Mon Sep 17 00:00:00 2001 From: AbhishekTemgire <102860258+TusharTemgire@users.noreply.github.com> Date: Wed, 30 Oct 2024 22:22:29 +0530 Subject: [PATCH] added careers page Signed-off-by: AbhishekTemgire <102860258+TusharTemgire@users.noreply.github.com> --- app/(default)/careers/page.tsx | 343 +++++++++++++++++++++++++++++++++ 1 file changed, 343 insertions(+) create mode 100644 app/(default)/careers/page.tsx diff --git a/app/(default)/careers/page.tsx b/app/(default)/careers/page.tsx new file mode 100644 index 00000000..797b76a3 --- /dev/null +++ b/app/(default)/careers/page.tsx @@ -0,0 +1,343 @@ +"use client"; +import { Card, CardContent } from "@/components/ui/card"; +import Footer from "@/components/ui/footer"; +import React, { useRef, useState } from "react"; +import { motion } from "framer-motion"; +import Image from "next/image"; +import { Button } from "@/components/ui/button"; + +import { Input } from "@/components/ui/input"; +import { Tabs, TabsList, TabsTrigger } from "@/components/ui/tabs"; +import { + MapPin, + Globe, + Briefcase, + Heart, + Users, + Coffee, + BookOpen, + Gift, +} from "lucide-react"; + +const benefits = [ + { + icon: Heart, + title: "Inclusive Health Package", + description: "Comprehensive health coverage for your well-being.", + }, + { + icon: Users, + title: "Flexible Working Style", + description: "Work remotely and collaborate across time zones.", + }, + { + icon: Coffee, + title: "Balanced Working Life", + description: "Enjoy flexible 4-week vacations to recharge.", + }, + { + icon: Globe, + title: "Diversity and Inclusion", + description: "We celebrate and support our diverse team.", + }, + { + icon: Gift, + title: "Generous Perks Program", + description: "Stipends for home office, learning, and wellness.", + }, + { + icon: BookOpen, + title: "Continuous Learning", + description: "Access to courses, conferences, and workshops.", + }, +]; + +const jobOpenings = [ + { + title: "Full-Stack Engineer", + department: "Engineering", + location: "Remote (US, Mexico, Canada)", + type: "Full time", + description: + "We're looking for a talented Full-Stack Engineer to join our team and help build the future of software testing.", + }, + { + title: "Staff Product Designer", + department: "Design", + location: "Remote (US, Mexico, Canada)", + type: "Full time", + description: + "Join our design team to create intuitive and beautiful interfaces for our cutting-edge testing platform.", + }, + { + title: "DevOps Engineer", + department: "Engineering", + location: "Remote (Worldwide)", + type: "Full time", + description: + "Help us scale our infrastructure and improve our deployment processes as we grow rapidly.", + }, + { + title: "Product Manager", + department: "Product", + location: "Remote (US, Europe)", + type: "Full time", + description: + "Drive the vision and strategy for our products, working closely with engineering and design teams.", + }, +]; + +const page = () => { + const [activeTab, setActiveTab] = useState("all"); + const openPositionsRef = useRef(null); + + const filteredJobs = + activeTab === "all" + ? jobOpenings + : jobOpenings.filter((job) => job.department.toLowerCase() === activeTab); + + const handleScrollToOpenPositions = () => { + if (openPositionsRef.current) { + openPositionsRef.current.scrollIntoView({ behavior: "smooth" }); + } + }; + + return ( +
+
+
+
+ + +
+
+ Abstract background +
+
+ +
+ CAREERS AT KEPLOY +
+ +

+ Build the Future +
+ + of Software Testing! + +

+

+ Join our mission to revolutionize how developers approach + quality assurance and empower teams to ship with confidence. +

+ +
+
+
+
+
+

+ What we're building +

+
+
+

+ At Keploy, we're reimagining software testing for the + modern development landscape. Our AI-powered platform is + designed to seamlessly integrate into developers' + workflows, automating test creation and maintenance while + providing deep insights into application behavior. +

+

+ We're not just building a tool; we're fostering a new + paradigm where quality is embedded throughout the + development process, enabling teams to ship faster and + with greater confidence. +

+
+
+ Keploy platform interface +
+
+
+ +
+

+ Benefits +

+
+ {benefits.map((benefit, index) => ( + + + +
+ +
+

+ {benefit.title} +

+

+ {benefit.description} +

+
+
+
+ ))} +
+
+ +
+

+ Open Positions +

+ + + setActiveTab("all")} + className="data-[state=active]:bg-[#FF914D] data-[state=active]:text-white" + > + All Departments + + setActiveTab("engineering")} + className="data-[state=active]:bg-[#FF914D] data-[state=active]:text-white" + > + Engineering + + setActiveTab("design")} + className="data-[state=active]:bg-[#FF914D] data-[state=active]:text-white" + > + Design + + setActiveTab("product")} + className="data-[state=active]:bg-[#FF914D] data-[state=active]:text-white" + > + Product + + + +
+ {filteredJobs.map((job, index) => ( + + + +
+

+ {job.title} +

+

+ {job.description} +

+
+
+ + {job.department} +
+
+ + {job.location} +
+
+
+
+ + {job.type} + + +
+
+
+
+ ))} +
+
+ +
+ + +
+
+

+ Join Our Talent Community +

+

+ Stay updated on new opportunities at Keploy +

+
+
+
+ + +
+
+
+
+
+
+
+
+
+ ); +}; + +export default page;