About Chainsight / Tweet CA Helper
Chainsight builds Tweet CA Helper, a Chrome extension that identifies and validates crypto contract addresses across Solana & EVM networks and surfaces trading signals from third-party data (e.g., DEX aggregators). We’re expanding the product with a cleaner UI, robust data tracking, and advanced features.
The Role
You’ll own major pieces of the Chrome MV3 extension UI, implement client/server analytics, and ship advanced features (pair/contract detection, subscription flows, performance optimizations). You’ll work closely with the founder on a fast feedback loop.
Employment Type: Contract (10–25 hrs/week) with option to extend
Location: Remote (US-friendly hours preferred)
Comp: $20–$30/hr (or fixed-bid per milestone)
What You’ll Do
- UI/UX for MV3 popup & options pages (responsive, fast, consistent design system).
- Data & event tracking: define events, implement tracking (client + server), dashboards, funnels, retention metrics.
- Advanced coding & performance:
- Improve contract/pair detection flows (Solana + EVM) and caching.
- Optimize RPC usage; add retries, timeouts, and fallbacks.
- Background service worker/message-passing architecture for MV3.
- Payments & auth flows (Supabase Auth, subscription checks, edge functions).
- Quality: add unit tests, e2e smoke tests, feature flags, error reporting.
- Security & compliance: privacy-safe event schemas, CSP, secure key handling.
Tech We Use (nice if you know most)
- Chrome Extension MV3, React (for popup/options)
- Node/Express/TypeScript backend (serverless functions ok), Supabase (Postgres, RLS, Auth)
- Web3 basics: Solana RPC, EVM (eth_getCode, etc.), DEX data APIs
- Analytics: PostHog / Plausible / Supabase events (we can align on stack)
- Testing: Vitest/Jest, Playwright
- Tooling: GitHub/Cursor, CI, feature flags, Vercel, Render
Must-Haves
- Experience building Chrome/Edge extensions (MV3 strongly preferred)
- Strong React skills
- Demonstrated event tracking implementation (schema design, client hooks, server ingestion)
- Experience hardening production web apps (performance, errors, logging)
- Clear communication, autonomy, and fast iteration
Nice-to-Haves
- Web3 experience (Solana or EVM RPCs, token/pair concepts)
- Supabase (RLS, SQL policies) and Postgres query tuning
- UI systems, micro-interactions, accessible components
- Prior work with payments/subscriptions
- Data viz (simple dashboards for product metrics)
What Success Looks Like (First 4–6 Weeks)
- Polished MV3 UI shipped (popup + options) with a shared design system.
- Event taxonomy defined and implemented (client + server), basic dashboard live.
- Detection pipeline faster and more reliable (measurable latency/error improvements).
- Error tracking + feature flags in place; CI smoke tests running.
Job Types: Contract, Internship
Projected Total Compensation: $20.00 - $30.00 per hour
Expected hours: 10 – 25 per week
Benefits:
- Flexible schedule
- Professional development assistance
Application Question(s):
Work Location: Remote