Full Stack Engineer

Lightning Labs

Palo Alto (CA)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading blockchain company in Palo Alto is seeking a frontend developer to enhance applications on the Lightning Network. The role involves building browser-based UIs, integrating APIs, and writing automated tests. Candidates should be proficient in Javascript and React, with a passion for Bitcoin. This position offers an opportunity to contribute to impactful open source projects.

Qualifications

  • Experience building and shipping React applications.
  • Prior contributions and leadership in software development projects.
  • Understanding of cryptography is preferred.

Responsibilities

  • Writing frontend browser-based UIs using NextJS.
  • Building and integrating APIs for the ecosystem.
  • Writing automated tests with Jest, Cypress, and Playwright.

Skills

Strong Javascript (Typescript) expertise
Experience building with React
Understanding of modern web application solutions
Solid engineering practices
Prior contributions to open source projects
Understanding of Bitcoin and digital currencies
Empathetic software design
Experience with React Native

Job description

Our work on the second-layer of blockchains presents a number of UI/UX challenges as we lift traditional Bitcoin wallets to the next layer, creating a new application platform on top of the Lightning Network. As a result, we're looking for a frontend developer to build out the key applications, libraries, and tools for the masses to interact with Lightning.

Our applications are built on NextJS, React, MobX, and EmotionJS, communicating with a Lightning daemon over the Lightning Node Connect (LNC) protocol. Ideal applicants should have experience building and shipping React applications and maintaining open source projects.

This role requires contributing to an open source project with a growing number of active contributors, and involves serving as the primary driver for the design and development of the project. An ideal candidate would have a strong passion for Bitcoin and a desire to make using Bitcoin cheap, fast, and simple for everyone.

Roles
  • Writing frontend browser-based UIs for our software (NextJS)
  • Integrating and building APIs for the ecosystem
  • Writing automated tests with Jest, Cypress, and Playwright
  • Stakeholder interaction with user-facing products, ensuring our UX is compatible and enables individuals and companies to build on Lightning
Skills
  • Strong Javascript (Typescript) expertise and experience building with React
  • Understanding of modern solutions to building web applications targeting varying browsers and platforms
  • Solid engineering practices and processes, such as a solid testing methodology and documentation
  • Prior contributions to open source projects and experience leading software development projects
  • Understanding of Bitcoin, other digital currencies, and cryptography in general is preferred
  • Experience with empathetic, human-centered software design
  • Ability and eagerness to pick things up quickly, take ownership of projects, and develop new skills
  • Experience with React Native is a plus

Check out our GitHub repos at:
https://github.com/lightninglabs/lightning-terminal
https://github.com/lightninglabs/lightning-node-connect
https://github.com/lightninglabs/lnc-web
https://github.com/lightningnetwork/lnd

Additional Information

Referrals increase your chances of interviewing at Lightning Labs by 2x.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Full-Stack Engineer - Frontend Focus on Lightning
Remote Full-Stack Engineer - Frontend Focus on Lightning

BlockSpaces • United States

Remote
USD 110,000 - 170,000
Flexible work schedule
Remote-friendly distributed team
Professional development support
+2
Lightning Infrastructure Engineer (Remote)
Lightning Infrastructure Engineer (Remote)

Lightning Labs • Palo Alto (CA)

On-site
USD 100,000 - 140,000
Head of Developer Product Marketing
Head of Developer Product Marketing

Lightning Labs • Palo Alto (CA)

Hybrid
USD 120,000 - 150,000
Frontend Engineer (React/TypeScript)
Frontend Engineer (React/TypeScript)

Latech Apps • Austin (TX)

On-site
USD 40,000 - 70,000
Flexible remote work environment
Continuous learning opportunities
Collaborative team culture
Front End Full-Stack Software Engineer - Wallet, Payments & Commerce (WPC)
Front End Full-Stack Software Engineer - Wallet, Payments & Commerce (WPC)

Socket.dev • Austin (TX)

On-site
USD 120,000 - 190,000
Lead Developer
Lead Developer

TechDigital Group • Town of Florida (NY)

On-site
USD 80,000 - 120,000
Fullstack Engineer — Scale AI Platform
Fullstack Engineer — Scale AI Platform

Lightning AI • Town of Tonawanda (NY)

On-site
USD 120,000 - 250,000
Product Engineer
Product Engineer

Lightning AI • Town of Tonawanda (NY)

Hybrid
USD 120,000 - 250,000
Medical/dental/vision US
Private medical (UK)
Retirement and financial wellness
+3
Senior Front End Engineer
Senior Front End Engineer

HRB • San Francisco (CA)

On-site
USD 140,000 - 200,000
Product Engineer
Product Engineer

Lightning AI • San Francisco (CA), Seattle (WA), New York (NY)

Hybrid
USD 120,000 - 250,000
Health coverage
Equity (RSUs)
401(k) Matching
+8