Tech Stack
CypressJavaScriptJestMobXNext.jsOpen SourceReactReact NativeTypeScript
About the role
- 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
- Contributing to an open source project with a growing number of active contributors
- Serving as the primary driver for the design and development of the project
- Building applications, libraries, and tools for users to interact with the Lightning Network
Requirements
- Strong Javascript (Typescript) expertise and experience building with React
- Experience building and shipping React applications and maintaining open source projects
- Experience with NextJS, React, MobX, and EmotionJS
- Experience integrating and building APIs for the ecosystem
- Experience writing automated tests with Jest, Cypress, and Playwright
- Prior contributions to open source projects and experience leading software development projects
- 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
- Understanding of Bitcoin, other digital currencies, and cryptography (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
- Resume required; LinkedIn URL and cover letter optional
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavascriptTypescriptReactNextJSMobXEmotionJSAPIsJestCypressPlaywright
Soft skills
stakeholder interactionempathetic designownershipquick learningleadership