Senior Fullstack Javascript Developer

Polska

13000 - 19000 PLN

Poziom
Senior
Umowa
B2B
Wielko艣膰 firmy
25 - 49
Pozosta艂o
Zako艅czono
Stack technologiczny
react.js:
Senior
electron:
Senior
redux:
Senior
orbitdb:
Senior
socket.io:
Senior
tor:
Senior
libp2p:
Senior
material-ui:
Senior
Miasta
Krak贸w
Opis
Dear Candidate,
You鈥檒l 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鈥攑otentially, in the future鈥攑urchase 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鈥檛 an app like Zbay, but there are similar out there, so we keep an eye on them and sometimes collaborate.

Zbay is using Electron framework. This implies NodeJS for the OS-side of it. For the frontend-side we are using a combination of React + Redux + Material UI. We have recently made a push to move our codebase from Javascript to Typescript.

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.

Required technologies:
Typescript
Libp2p
Tor
Good understanding of cryptography

Nice to have:
React
Material UI
Redux
Electron
OrbitDB
Socket.IO

Important traits:
Passion of cryptography and decentralization
Enthusiastic approach to work with bleeding edge technologies
Critical thinking and problem solving
Communication skills
Proactivity
English

Our methodology:
Integration and units tests
Agile management (Scrum, Agile)
Code reviews (GitHub)
Pair programming
Build server (GitLab/GitHub)
We work on Linux

Here鈥檚 What We鈥檒l Bring to the Table:
Awesome projects to work on
Supportive people ready to share their knowledge
Non-Corporate culture
Elastic working hours
Paid holidays
Training budget
In-house courses and in-house hackathons / hack-nights
Private healthcare
Multisport Plus
Coffee / fruits / snacks
Lovely office in the heart of Cracow
Wy艣lij CV
Ta rekrutacja prowadzona jest w serwisie zewn臋trznym. Po klikni臋ciu powy偶szego przycisku zostanie wczytana strona rekrutera na kt贸rej mo偶na kontynuowa膰 proces rekrutacji.
Zobacz r贸wnie偶