We are looking for skilled full-stack developers who have substantial experience in the blockchain space.
We need people who can pick things up quickly and roll with the punches. We have various applications that communicate with the Ethereum blockchain. As a full-stack blockchain developer, you need to be able to work with libraries such as Web3, and have the knowledge to execute functions on the Ethereum blockchain (via these libraries), such as ERC20 token transfers, or retrieving specific transaction logs.
You need to be super comfortable on the command line, and in fact, this should be your preferred work environment. You work primarily on Linux and/or MacOS but can move around as needed. You know Git inside out, and think that rebasing code is the right way to work with branches.
On top of this, we need you to be flexible! We are agnostic with our programming languages, and we use what needs to get the job done effectively, efficiently, and correctly. This being said, strong background in TypeScript and Python are required. We also use Docker/Docker-compose extensively for our infrastructure. Knowing how to deploy and debug Docker containers is therefore a requirement for this role.
Bonus points for being a programming polyglot who in particular knows GoLang, but who can pick up other languages if and when needed. Bonus points if you know mobile development frameworks on both iOS and Android including native, Flutter, Expo, etc.
You understand CI, Agile, have worked with Slack and JIRA and GitHub, and believe that testing is a critical part of proactive software development. You have a working understanding of how encryption and signing works, particularly with respect to blockchain protocols.
Rockstar points if you have worked with Cosmos-SDK/Tendermint, and know how Cosmos application blockchains and Proof-of-Stake work.
The ideal candidate will come with deep knowledge and experience. They won’t be afraid to learn and in fact, will quickly take self-initiative to learn. The blockchain space moves fast, but they already know this, and they spend substantial time staying on top of developments. The right candidates are passionate about and use blockchain already on a personal basis in some capacity.
If you think you have all of these qualifications, please respond with previous work that you’ve done that showcases connectivity to the Ethereum blockchain as well as other blockchain projects. We look forward to meeting you!
What is Bluzelle?
Bluzelle enables Dapps to store their data in a place that is both decentralized and mutable, getting the best of everything. Keep your data fresh but safe from hackers and censorship-resistant.
- Instant Global Coverage. Developers get multi-region coverage for the same price. Data is stored across North America, Europe and Asia. Expansion soon to Africa, South America and Australia.
- Community Network. Data servers are crowd-sourced, reducing costs for developers and passive income for providers. Enhances network security, scalability and lowers global impact.