Mobile developer(IOS and Adriond)
We are currently seeking a highly motivated and skilled Mobile Developer who specializes in building mobile applications on both Android and iOS platforms for Bitcoin and Lightning. The ideal candidate should be a cross-platform engineer with expertise in Swift, React Native, or Kotlin, and familiar with Bitcoin scripting language and the Lightning Network. This person should have experience working in a startup environment, writing production-ready code that utilizes BDK or LDK as its backend services.
Responsibilities:
Build and maintain mobile applications on both Android and iOS platforms for Bitcoin and Lightning
Collaborate with the product team to define and implement new features for our mobile applications
Write clean, well-documented, and tested code that follows industry best practices
Contribute to open-source projects related to Bitcoin and Lightning, specifically LDK or Lnd
Understand and implement RBF in Bitcoin Core, splicing in Lightning, penalty fees, and proper understanding of BOLT13
Work with backend developers to integrate mobile applications with BDK or LDK as its backend services
Develop features and functionality for the Lightning Network that provide value to the end user
Stay up to date with the latest trends, tools, and technologies related to mobile development and the bitcoin ecosystem
Requirements:
Minimum of 3 years of experience in mobile application development for Android and iOS platforms
Proficiency in Swift, React Native, or Kotlin
Familiarity with Bitcoin scripting language and the Lightning Network
Experience working in a startup environment and delivering production-ready code
Contributions to open-source projects related to Bitcoin and Lightning, specifically LDK or Lnd
Experience with Lightning as a service apps like Sensei, Ride the Lightning or LNHub
Familiarity with Rust programming language
Strong problem-solving skills and ability to work independently
Passion for contributing to the Bitcoin and Lightning ecosystem
Not Suitable:
In order to avoid any confusion and ensure the right candidate applies for this position, we want to clarify that this position is not suitable for the following individuals:
- An individual without experience working with Bitcoin Core or Lightning Network. We require a deep understanding of these technologies to ensure that the developer can work with them effectively.
- An individual who has no open-source experience. We require our developers to have prior experience contributing to open-source projects, particularly those related to Bitcoin and Lightning.
- An individual who doesn't know how to build binaries. Building binaries is an important aspect of Bitcoin and Lightning development, and we require our developers to have experience in this area.
- An individual who has never interacted with BDK or LDK. We require our developers to have prior experience working with these backend services.
- A web developer. This position is specifically for a mobile developer with experience building applications on both Android and iOS platforms.
- An individual without any open-source contributions. We are looking for a developer who has a passion for contributing to the Bitcoin and Lightning ecosystem and has already made contributions in this area.
- An individual without projects or a portfolio to back up their resume. We require our developers to provide evidence of their prior work and experience, including a portfolio of projects they have worked on.
If you're a highly motivated and skilled mobile developer with a passion for Bitcoin and Lightning, I encourage you to apply for this exciting opportunity by emailing your
1. A link to your GitHub account
2. A cover letter about why you are the right candidate for this job.
3. Your Resume.
Apply
Your application has been successfully submitted.
{{notification.msg}}