# 06 — Remote Global Track

**Goal:** convert the Senior/Principal skill set into **global-market compensation** — the fastest legitimate lever to double income from India.

> **The core principle:** Your salary is set by the **market that prices your skills**, not by your skill level. Indian IT services (EPAM and peers) price frontend work as delivery capacity. Remote-first global product companies price it as **product engineering** — and the same 10 years of React / Next.js / TypeScript, design systems, and performance engineering is worth **2–3× more in that market**. The work is not "getting better"; it is **changing which market prices you**.

---

## Part 1 — The comp gap, in one table

| Market | Senior FE (8–11 yrs) | Your move |
|---|---|---|
| **Indian IT services (current)** | ₹24–34L fixed | Baseline — structural ceiling, not a performance issue |
| **Indian product company / unicorn** | ₹45–65L fixed (+ equity) | +50–100% |
| **Indian GCC (US enterprise)** | ₹28–48L cash + RSUs (25–40% on top) | +30–70% |
| **Remote-first global (India-eligible)** | **₹60–90L+ total** | **+100–190%** ← the doubling lever |
| **Contract marketplace (US/EU clients)** | $60–120/hr | Highest $/hr, least stability |

**Verified anchor (Aug 2026, levels.fyi):** GitLab India — Senior Software Engineer **₹81.5L total comp** (base ₹69.9L + stock ₹11.6L); Intermediate **₹70.8L**. That single number is your proof that the target is real.

---

## Part 2 — The company matrix (remote-first, India-eligible, reliable)

### Tier 1 — Remote-first global, proven India hiring

| Company | FE stack fit | Comp model | Reliability signals | Interview signature | Prep focus |
|---|---|---|---|---|---|
| **Supabase** ⭐⭐ | **React + TS** (exact fit) | Geo-adjusted bands; Senior $162–255k (US band; India adjusted) | $5B valuation, ~$70M ARR +250% YoY, fully remote from day one, 4M+ devs | Deep technical + take-home; OSS/public work weighs heavily | Postgres/RAG basics, TS depth, real OSS contribution |
| **Automattic** ⭐ | **React/JS** (Calypso, Woo, Tumblr) | Global-ish, hires from **90 countries** | Remote since 2005 — the most battle-tested remote company alive | **Paid trial project** (you're paid to collaborate for a trial period) | Written async quality; working in public; WP ecosystem |
| **Zapier** ⭐ | **React + TS** | Location-based bands | Profitable, remote-first, worldwide hiring incl. India | Async collaborative exercises; written clarity | Automation domain, TS, product thinking |
| **Grafana Labs** ⭐ | **React + TS** | Remote bands (EU/UK/US posted); India roles appear periodically | OSS moat, strong funding, remote-first | Coding + system design; OSS contributions count | Observability domain, TS/React depth, dashboards/perf |
| **GitLab** ⭐ | Vue (React transfers) | **India: Senior ₹81.5L / Intermediate ₹70.8L total** | All-remote, 65+ countries, actively posting **India/Bangalore remote** roles | **Handbook-first async** — written communication is the gate; async interviews | Written memos, Vue basics if targeting FE, DevOps domain |
| **Canonical (Ubuntu)** | React/TS + Python | Lower cash, global bands, strong benefits | Hires in India continuously for years | **Long-form written assessment first**, then interviews | Structured writing, Linux/OSS familiarity |
| **Deel / Remote.com** | React/TS | Location-based | Remote-first by definition; India hiring steady | Standard loops, async-friendly | Domain (global payroll), TS/React |
| **MongoDB / Cloudflare / Atlassian / Coinbase / HubSpot / Elastic / DuckDuckGo** | React/TS | Mixed; RSU-heavy | Large, stable, post country-eligible roles regularly | Standard + occasional async rounds | System design, RSU literacy, domain |

### Tier 2 — Contract marketplaces (parallel leverage, not primary)
**Toptal · Arc.dev · Turing · Gun.io · X-Team · Proxify** — vet once, get matched to US/EU clients; **$60–120/hr** for senior FE. Higher raw rate, no employment stability, no equity. Use to warm up, for leverage, or as a bridge — and **never while employed at EPAM without checking the moonlighting clause** (do it as a clean switch).

### Tier 3 — Indian product / GCC (safety net, faster loops)
**Razorpay · CRED · Zerodha · Zepto · Groww · PhonePe · Flipkart · Swiggy** and **GCCs** (Walmart Global Tech, Goldman Sachs, JPMC, Salesforce, Adobe, Uber India). These pay ₹45–90L, interview in familiar formats, and their loops close in 3–5 weeks. **Run them in parallel** — an Indian offer becomes negotiating leverage for the global offer.

---

## Part 3 — What remote-global interviewing actually filters for

Remote companies hire for **async autonomy**, not chair-time. The screen is shifted from live puzzle-solving to written evidence:

1. **Written communication as the first filter.** Applications, take-homes, and written exercises are read closely. GitLab's handbook-first culture and Canonical's essay assessment make this explicit. → Your Rulebook habits (ADRs, written plans, 10-line discipline) are a direct competitive advantage.
2. **Take-homes / trial projects.** Automattic pays a trial; many use a scoped feature take-home. → Prep by shipping one polished take-home with tests + a written rationale (Ch. 03 one-pager + Ch. 04 test discipline).
3. **Public evidence.** OSS contributions, public repos, deployed artifacts, technical writing. → Your deployed apps + this Rulebook + FE-Prep are verifiable artifacts most candidates cannot match.
4. **Depth in the core, not trivia.** React internals (fiber/reconciliation), strict TS (conditional/mapped types, discriminated unions), testing tiers, performance (INP/CWV), design systems, Next.js 15 App Router/caching. → Covered by Chapters 02–04 + the FE-Prep site.
5. **Collaboration signals.** Remote code review, documentation, cross-timezone async. → Name real examples; be specific about how you unblock people asynchronously.

---

## Part 4 — The 6-week prep sprint

**Target set (weighted):** 4 React/TS-native (Supabase, Zapier, Automattic, Grafana) · 2 Indian product/GCC (Razorpay/CRED/Walmart) · 2 stretch (GitLab, Cloudflare/Coinbase) · 2 marketplaces (Toptal/Arc) as parallel leverage.

| Week | Focus | Deliverable |
|---|---|---|
| **1** | Positioning + artifacts | Resume reframed by *band* ("Frontend Platform / Design Systems / Performance Lead"); portfolio URL listing deployed apps + rulebook + certs; 10 target list with referral paths |
| **2** | Written-comms drill | 3 technical memos written (bug post-mortem, design proposal, trade-off doc) — reusable as application artifacts; tailored cover note per target type |
| **3** | Core technical sharpening | React internals, strict TS depth, testing (Vitest/RTL/Playwright), perf/INP, system design for FE at scale (Ch. 02 + FE-Prep "Scale & UX") |
| **4** | Take-home + mocks | One polished take-home (feature + tests + written rationale); 2 mocks (one live-coding, one system-design); Vue basics if targeting GitLab |
| **5** | Applications in waves | Referrals first, then Greenhouse/Ashby direct; 3–5 parallel processes; Tier-3 Indian loops started for speed and leverage |
| **6** | Negotiation + close | Band questions asked early; competing offers aligned; anchor at 75th percentile; geo-adjustment pushback prepared |

**Application mechanics that move response rates:**
- **Referrals first** (10× response rate vs cold). Find employees/ex-employees on LinkedIn; remote companies usually have public referral channels.
- **Apply on the company's own board** (Greenhouse/Ashby) — aggregators add delay and drop location metadata.
- **Match the location line:** many roles are country-scoped. Apply to "India" or "Remote – Worldwide" postings only; don't burn a referral on an ineligible role.
- **Timing:** remote loops run 4–8 weeks; start by week 5 of the sprint so offers land inside the 6-month window.

---

## Part 5 — Negotiating a remote offer (India-specific)

- **Ask for the band before naming a number:** *"What's the range for this level?"* then anchor at the **75th percentile** with your artifacts as the justification.
- **Geo-adjustment is negotiable-ish.** If a band feels India-adjusted, counter with scope (system ownership, on-call, design-system/platform lead) and with a competing offer — not with "cost of living."
- **Value RSU vs cash honestly:** listed-company RSU ≈ near face value; private ESOP × 0.35 until liquidity is announced. A "₹75L with heavy ESOP" can be worth ₹50L real.
- **Contractor vs employee:** marketplaces pay gross hourly (no PF/insurance/equity) — compare real value, not headline rate. Employment at a remote-first company usually wins long-term.
- **Two offers = a market; one offer = a wish.** Run Tier-1 and Tier-3 pipelines in parallel so the global offer is negotiated against a real alternative.
- **Get it in writing:** fixed/variable split, joining bonus clawback, vesting schedule/cliff, location band and its review cadence.

---

## Part 6 — Honest caveats

- **Not every remote role is India-eligible** — always read the posting's location filter before investing in a loop.
- **Geo-adjusted bands** mean India comp is often below the US band (but still ₹60–90L for senior — the doubling is real).
- **Async cultures demand written output.** If you dislike writing, start the Week-2 drill now; it's the actual gate.
- **No dual employment.** Clear the EPAM moonlighting clause question by making this a clean switch, not a side hustle.
- **Company reliability matters:** check funding/layoff history (Supabase, GitLab, Zapier, Automattic, Grafana, Canonical are all established); a marketplace contract has no such safety net.

---

## ✅ The remote-track checklist
- [ ] 10 targets chosen and weighted (React/TS-native ×4, Indian product ×2, stretch ×2, marketplace ×2)
- [ ] Resume reframed by band; portfolio URL live with deployed artifacts + this rulebook + certs
- [ ] 3 written memos done (the async-comms proof)
- [ ] One take-home shipped with tests + written rationale
- [ ] Referral paths identified for the top 5 targets
- [ ] 3–5 parallel processes running by week 5
- [ ] Band asked, 75th-percentile anchor ready, competing offer in hand before final negotiation
- [ ] Signed remote/global offer → offer letter reviewed → notice served cleanly

→ Back: [05 — Career Accelerator](05-career-accelerator.md) · [00 — Master Index](00-master-index.md)
