/* ============================================================ PRAVI — CAREERS PAGE ============================================================ */ const { useState, useEffect, useRef } = React; const P = window.PRAVI; const ChevronMark = window.PraviChevronMark; const HomeNav = window.PraviHomeNav; const HomeFooter = window.PraviHomeFooter; const CtaBand = window.PraviCtaBand; const PageHero = window.PraviPageHero; const useReveal = window.praviUseReveal; const useScrollFX = window.praviUseScrollFX; const useHashScroll = window.praviUseHashScroll; const Head = window.PraviHead; const ProgressBar = window.PraviProgressBar; const Blob = window.PraviBlob; function Mark({ style = {} }) { return ( ); } const LIFE = [ { t: "Work that matters", d: "We operate at the forefront of governance, policy, and technology, solving real challenges in health, urban development, and the public stack." }, { t: "Fast-paced, high-impact", d: "We move with urgency. Whether designing data-driven governance solutions or supporting policymakers, we operate at the highest level of intensity." }, { t: "Learn and grow every day", d: "You'll work alongside sharp minds, ex-LAMP fellows, IIM grads, public policy experts, and technologists, on problems that demand creative solutions." }, { t: "A community of doers", d: "We're young, ambitious, fearless. This is not a place for endless hierarchy. It's a place where ideas turn into action." }, ]; /* =================================================================== WHAT IT'S ACTUALLY LIKE — Field Note section, editorial type, no background lines. =================================================================== */ function WhatItsLike() { const imgs = ["assets/What_its_like1.webp", "assets/DSC00274.webp"]; return (
What it's actually like.
{imgs.map((src, i) => (
e.target.style.display = 'none'} />
))}
{LIFE.map((it, i) => (
0{i + 1}

{it.t}

{it.d}

))}
); } /* =================================================================== FELLOWSHIP =================================================================== */ function Fellowship() { const perks = [ ["Hands-on experience", "Live projects with real stakeholders, and you see your solutions implemented."], ["Mentorship", "Direct guidance from senior policy and governance practitioners."], ["Skill development", "Policy analysis, data-driven decision-making, and technology in practice."], ]; return (
Pravi Fellowship for Good Governance e.target.style.display = 'none'} />
The Pravi Good Governance Fellowship.

A one-year immersive program for exceptional young professionals passionate about improving governance in India. Fellows work on live projects with real stakeholders, and see their solutions reach the ground.

{perks.map(([t, d], i) => (
{t}
{d}
))}
Apply to the Fellowship
); } /* =================================================================== BUILD FOR BILLION FELLOWSHIP — the Pravi Labs deep-tech track. Designed gradient/SVG panel (no photo) to mirror the fellowship above. =================================================================== */ function BuildForBillionFellowship() { const perks = [ ["Build at scale", "Ship products and platforms that reach millions of citizens across Bharat."], ["Domain mentorship", "Work shoulder-to-shoulder with senior builders and domain experts."], ["Deep-tech craft", "Full-stack AI, product thinking, and systems design—applied in practice."], ]; return (
{/* DESIGN PANEL — left (mirrors the Good Governance image slot) */}
One billion.
Building at population scale.
{/* TEXT — right (same structure as Good Governance) */}
Build for Billion
Tech Fellowship.

A hands-on track for builders, engineers, and product minds who want to ship technology at population scale. Fellows embed with Pravi Labs, turning hard, confidential, real-world problems into systems that reach millions across Bharat.

{perks.map(([t, d], i) => (
{t}
{d}
))}
Apply to the Fellowship
); } /* =================================================================== ROLES WE'RE HIRING — each links to the application form =================================================================== */ function Roles() { return (
Roles we're hiring. {/*

Click any role to open its application form.

*/}
{/*
{P.jobs.length}open positions
*/}
{P.jobs.map((j, i) => { const slug = j.title.toLowerCase().replace(/\s+/g, '-'); return ( { e.currentTarget.style.background = 'var(--pravi-blue)'; e.currentTarget.style.color = 'var(--paper)'; e.currentTarget.style.paddingLeft = '40px'; }} onMouseLeave={e => { e.currentTarget.style.background = i % 2 ? 'var(--paper-deep)' : 'var(--paper)'; e.currentTarget.style.color = 'var(--ink)'; e.currentTarget.style.paddingLeft = '30px'; }}>
0{i + 1}

{j.title}

{j.dept}
{j.exp}
{j.location}
Apply
); })}

Don't see a fit? Tell us anyway.

); } function Careers() { const stageRef = useRef(null); useReveal(stageRef); useHashScroll(); useScrollFX(stageRef); return (
Build something
that matters.} lead="Be part of a team transforming governance and creating lasting impact across India. We're not just building a company, we're building a mission-driven community of changemakers." buttons={<> See open roles About the Fellowship } />
); } ReactDOM.createRoot(document.getElementById('root')).render();