Search...

Staff Fullstack Engineer

Skills

About the Role

You will design, build, and scale full‑stack systems that enable fast, reliable, and secure product delivery. You will architect end-to-end web apps, APIs, and indexers, and design API and SDK strategies with clear versioning and documentation. You will build high-performance data pipelines over on-chain events using caching and query optimization to keep UIs sub-second. You will raise engineering standards by leading design reviews, improving testing and observability, and mentoring engineers. You will profile and reduce latency and costs, partner with product and protocol stakeholders to clarify scope and success metrics, and own incident readiness including dashboards, alerts, and on-call practices.

Requirements

  • 8–10+ years building and operating full‑stack applications at scale with measurable business impact
  • Track record designing systems that handle millions of daily requests with high availability
  • Experience leading cross‑team technical initiatives without formal authority
  • Deep expertise with modern TypeScript across client and server
  • Familiarity with React Next.js GraphQL (Apollo Server) REST WebSocket Node.js PostgreSQL Redis event streaming indexers viem Jest Cypress OpenTelemetry Grafana Sentry auth rate limiting and input validation
  • Adaptability in a fast‑changing context
  • Clear crisp async communication
  • Ownership and autonomy
  • Team‑first mindset and low ego
  • First‑principles reasoning and bias for action

Responsibilities

  • Architect and own end-to-end delivery across web apps APIs and indexers
  • Design a scalable API and SDK strategy with versioning and documentation
  • Build high-performance data pipelines over on-chain events using caching and query optimization
  • Lead design reviews and raise engineering standards
  • Mentor and grow 5–10 engineers
  • Improve testing observability and reliability
  • Profile system performance and reduce p95 latency
  • Partner with product protocol and business leads to clarify scope tradeoffs and success metrics
  • Own incident readiness with dashboards alerts and on-call practices

Benefits

  • Flexible work with remote option and required overlap (UTC-5 to UTC+2)
  • Periodic time together in Paris
  • Health coverage
  • Support for learning and professional development