Lightning

Full Stack Engineer

Lightning Labs, Remote. Posted 13 months ago

The role

You will build end-to-end features in Terminal Web to help users operate Lightning nodes. The role involves working across a full stack including Next.js, React, MobX, and Emotion to manage liquidity and Lightning operations.

What you will do

  • Ship end-to-end features in Terminal Web.
  • Build across the full stack of a modern TypeScript product.
  • Own integrations with Lightning infrastructure.
  • Write production-quality tests with Jest and Playwright.
  • Work autonomously with minimal direction.
  • Use AI development tools for exploration, implementation, testing, refactoring, and documentation.

Required qualifications

  • Build and ship production-quality software.
  • Strong TypeScript and React experience.
  • Comfortable with modern full-stack web application architecture.
  • Experience with server-side rendering, API clients, browser storage, and state management.
  • Use AI-native development tools such as Claude Code, Codex, Cursor, or similar as part of normal workflow.
  • Ability to turn ambiguous product requirements into working software independently.
  • Strong engineering practices including automated testing, code review, documentation, and debugging.
  • Excitement about Bitcoin, Lightning, and the mission of making Bitcoin cheap, fast, and simple.

Nice to have

  • Experience building wallet, payments, fintech, infrastructure, or developer tooling products.
  • Familiarity with Bitcoin, the Lightning Network, LND, litd, LNC, Taproot Assets, Loop, Pool, or related protocols.
  • Experience working with WebAssembly-backed browser integrations.
  • Experience with MobX, Emotion, Dexie, Bootstrap, visx, Jest, or Playwright.
  • Go experience or comfort reading backend services and protobuf-defined APIs.
  • Experience at a small, high-growth company where wearing many hats was the norm.

About the company

Lightning Labs builds the infrastructure that makes Bitcoin work as a global payment network. Their protocols are used by developers to pay for services, stream value, and transact autonomously.

Full Stack Engineer at Lightning | JobZoey