You’ll have a chance to work on Zbay, an innovative desktop app which is an attempt to build a secure, decentralized substitute for team chat tools like Slack, Discord, or Keybase.
The goal is to achieve a similar level of usability and reliability to centralized tools, while reducing or outright eliminating risks from phishing attacks, malware attacks, and large-scale data breaches.
Zbay also integrates the privacy-focused cryptocurrency Zcash. Users can send and receive Zcash, register names for users and communities on the Zcash blockchain, and—potentially, in the future—purchase additional services such as persistent encrypted storage.
Nowadays we are also doing a lot of work involving Tor v3 Onion Services and Libp2p. The majority of the work in the project is related to changing our infrastructure to move away from using Zcash as transport of messages. We are replacing this with a solution based on Libp2p and IPFS, while connecting over Tor for privacy. There will also be quite a lot of work regarding cryptography setup of communication. This position also requires a fair bit of reading to choose the right tools/libraries for our goals. There isn’t an app like Zbay, but there are similar out there, so we keep an eye on them and sometimes collaborate.
Zbay supports Linux, macOS and Windows. It is cross-compiled to each of these platforms using Github Actions.
Zbay is open source. You can find the code repository here.
Good understanding of cryptography
Nice to have:
Passion of cryptography and decentralization
Enthusiastic approach to work with bleeding edge technologies
Critical thinking and problem solving
Integration and units tests
Agile management (Scrum, Agile)
Code reviews (GitHub)
Build server (GitLab/GitHub)
We work on Linux
Here’s What We’ll Bring to the Table:
Awesome projects to work on
Supportive people ready to share their knowledge
Elastic working hours
In-house courses and in-house hackathons / hack-nights
Coffee / fruits / snacks
Lovely office in the heart of Cracow