← All roles

Full Stack Engineer

Lightning Labs· Engineering
Apply on company site
RemoteFull-timePosted 11mo ago

About the role

Full-stack product engineering role focused on Terminal Web, a TypeScript application for node operators to manage Lightning Network operations. Hybrid/remote, fully remote with preference for US time zones.

Responsibilities

  • Ship end-to-end features in Terminal Web
  • Build across the full stack (Next.js SSR, React, MobX, Emotion, IndexedDB, REST APIs)
  • Own integrations with Lightning infrastructure (LND, litd, Lightning Node Connect, Loop, Pool, Taproot Assets)
  • Write production-quality tests with Jest and Playwright
  • Work autonomously with minimal direction
  • Use AI development tools as leverage while maintaining engineering judgment

Qualifications

  • Strong TypeScript and React experience
  • Experience with server-side rendering, API clients, browser storage, state management
  • Experience shipping production-quality software with a portfolio or demonstrated projects
  • Ability to turn ambiguous requirements into working software independently
  • Strong engineering practices (testing, code review, documentation, debugging)
  • Interest in Bitcoin/Lightning and related mission

Skills

Required:TypeScriptReactNext.jsTesting
Nice to have:MobXEmotion
Last updated Sep 17, 2026. Interested? Apply on the company site.
Lightning Labs logo

About Lightning Labs

building faster, cheaper, global layer-two bitcoin

Building faster, cheaper, global layer-two bitcoin

bitcoinLightning Networksoftware developmentfinancial services

More open roles at Lightning Labs