Join Cerebro’s core engineering team to rebuild and scale our basketball analytics products from the ground up. You’ll ship production code across the MERN / Next.js stack, own cloud deployments on Google Cloud Run, and mentor other developers while turning fast‑moving business requirements into live features used by 1,000+ scouts and coaches.
End‑to‑End Development – Design, build, and maintain scalable web products across React/Next.js, Node.js, and Mongo/Postgres.
Cloud Deployment & CI/CD – Own Docker/Kubernetes pipelines, automated tests, and GCP Cloud Run releases for prod, staging, and beta.
Architecture & Code Quality – Contribute large, clean PRs; adapt quickly to architecture changes and uphold best practices in TypeScript and JavaScript.
Technical Leadership – Guide and unblock teammates, review code, and share best practices; serve as a go‑to expert for MERN and cloud tooling.
Product Collaboration – Work with PMs & designers to translate requirements into shippable features and iterate based on user feedback.
Observability & Reliability – Monitor performance, debug production issues, and drive continuous improvement in test coverage and system uptime.
5+ years building full‑stack apps with JavaScript/TypeScript.
Deep expertise in React (or Next.js), Node.js, Mongo/Postgres, and REST/GraphQL APIs.
Hands‑on experience with Google Cloud (Cloud Run, Cloud SQL, Storage) and container orchestration (Docker, Kubernetes).
Strong grasp of automated testing, CI/CD (GitHub Actions, Cloud Build), and modern dev‑ops workflows.
Proven ability to mentor engineers, balance tech debt vs. delivery speed, and thrive in a rapid, startup‑style environment.
Exposure to server‑side rendering, edge functions, or Vercel‑style deployments.
Familiarity with caching/queueing (Redis, Pub/Sub) and real‑time data pipelines.
Experience with basketball statistics, sports analytics, or data‑driven consumer products.