Frontend Application Developer
Lightning LabsAbout the Role
Join us as a Frontend Application Developer to tackle exciting UI/UX challenges in the blockchain space, building key applications and tools that enable widespread interaction with the Lightning Network. This remote role offers a unique opportunity to shape the future of Bitcoin applications by developing intuitive frontend experiences using NextJS, React, MobX, and EmotionJS.
Responsibilities
- Design and develop frontend browser-based UIs for our software using NextJS.
- Integrate and build APIs to support the Lightning ecosystem.
- Write comprehensive automated tests with Jest, Cypress, and Playwright.
- Collaborate with stakeholders on user-facing products to ensure UX compatibility and enable building on Lightning.
- Serve as a primary driver for the design and development of an open-source project, contributing to a growing community.
Requirements
- Strong expertise in JavaScript (TypeScript) and extensive experience building applications with React.
- Solid understanding of modern web application development solutions for various browsers and platforms.
- Demonstrated commitment to solid engineering practices, including robust testing methodologies and documentation.
- Prior contributions to open-source projects and experience leading software development initiatives.
Nice-to-Haves
- A strong passion for Bitcoin and a desire to make using Bitcoin cheap, fast, and simple for everyone.
About Lightning Labs
View companyLightning Labs develops an open payment protocol layer leveraging blockchain technologies and smart contracts. The company focuses on building open-source software for the Lightning Network, enabling fast, cheap, and scalable Bitcoin transactions globally. Its mission is to facilitate private transactions and establish a programmable financial layer for the internet, enhancing Bitcoin's utility and reach through innovative payment solutions designed for speed and efficiency.