diff --git a/app/companies/[company]/page.tsx b/app/companies/[company]/page.tsx index f061e25..8800163 100644 --- a/app/companies/[company]/page.tsx +++ b/app/companies/[company]/page.tsx @@ -5,6 +5,7 @@ import Link from 'next/link'; import { Metadata } from 'next'; import Script from 'next/script'; import { FaCalendar, FaUser } from 'react-icons/fa'; +import { FaBriefcase } from 'react-icons/fa6'; export const dynamic = 'force-dynamic'; export const revalidate = 600; // Cache for 10 minutes @@ -170,6 +171,29 @@ export default async function CompanyHubPage({ params }: Props) { ))} + + {/* Cross-link to OnlyFrontendJobs */} + +
+
+ +
+
+

+ Browse {companyName} Frontend Jobs +

+

+ See open frontend roles at {companyName} on OnlyFrontendJobs + — India's dedicated frontend job board. +

+
+
+
); diff --git a/app/interview-experience/[slug]/page.tsx b/app/interview-experience/[slug]/page.tsx index 0523170..b89131a 100644 --- a/app/interview-experience/[slug]/page.tsx +++ b/app/interview-experience/[slug]/page.tsx @@ -1,7 +1,12 @@ import { getExperienceBySlug } from '@/lib/getExperienceBySlug'; import { notFound } from 'next/navigation'; import Link from 'next/link'; -import { FaExternalLinkAlt, FaCalendar, FaUser } from 'react-icons/fa'; +import { + FaExternalLinkAlt, + FaCalendar, + FaUser, +} from 'react-icons/fa'; +import { FaBriefcase } from 'react-icons/fa6'; import { Metadata } from 'next'; import ReactMarkdown from 'react-markdown'; import ViewCounter from '@/components/view-counter'; @@ -210,6 +215,33 @@ export default async function ExperienceSlugPage({ params }: Props) { )} + {/* Cross-link to OnlyFrontendJobs */} +
+
+
+ +
+
+

+ Ready to apply? +

+

+ Browse hundreds of frontend-only roles on OnlyFrontendJobs — no + backend noise. +

+ + Browse Frontend Jobs + + +
+
+
+ {/* Original Source CTA */}