A minimal job card component for displaying job details and providing an apply action.
Meta
Software Engineer
Develop innovative software solutions that drive impactful, high-performance experiences. Work with cutting-edge technologies to create seamless user interfaces and robust backend systems.
Full-TimeRemoteMid-Senior Level
Dependencies
react-icons
Installation
npm install react-icons
Props
Name | Type | Default | Description |
---|---|---|---|
company | { name?: string; logo?: string; } | { name: 'Meta', logo: '/placeholder.svg?height=32&width=32' } | Details about the company, including its name and logo. |
title | string | Software Engineer | Job title displayed on the card. |
description | string | Develop innovative software solutions that drive impactful, high-performance experiences. Work with cutting-edge technologies to create seamless user interfaces and robust backend systems. | A brief description of the job. |
tags | string[] | ['Full-Time', 'Remote', 'Mid-Senior Level'] | Array of tags that categorize the job. |
onApply | () => void | undefined | Callback function triggered when the apply button is clicked. |
className | string | "" | Additional CSS classes for customizing the card appearance. |