Senior GO Developer (DIstributed System, blockchain)

last updated August 21, 2024 2:44 UTC

Swarm Foundation

HQ: Neuchâtel

more jobs in this category:

  • -> Website & App Tester @ PingPong
  • -> Entry Level Content Writer @ Jerry
  • -> Code Challenge Reviewer - Review Code In Your Spare Time - £50 Per Hour @ Geektastic
  • -> Frontend Developer (React) @ Cake
  • -> Frontend Engineer @ Torc
Bee team
Swarm is a system of peer-to-peer networked nodes for a decentralised storage and communication service.
Swarm could shape the future towards a self-sovereign global society and permissionless open markets. On Swarm, applications run autonomously yet securely in a planetary-scale deployment and execution environment.
Bee is a Swarm client implemented in Go. It’s the basic building block for the Swarm Network.
Bee provides low-level constructs for file storage, feeds, key-value stores and untraceable communication, through solid, well-tested code delivered in an agile manner.
Key technologies are Go, libp2p, protobuf, leveldb, and go-ethereum, as well as various cryptographic libraries.
Your role:
  • Development of the reference Swarm implementation in Go aka Bee
  • Developing domain-specific knowledge and expertise in the Swarm incentive layer implementation
  • Bringing code up to spec
  • Delivering well-tested code
  • Conducting thorough code reviews to your peers
Your profile:
  • Strong understanding of distributed systems
  • Familiarity with blockchain principles and considerations for application design is a plus
  • Experience with libp2p
  • You don’t need to Google SOLID principles
  • You can express yourself fluently in English, both verbally and in writing
  • You are available around the CET timezone
  • You manage your own time effectively and respect time constraints
  • You like to take the initiative and can work remotely
We appreciate:
  • Familiarity with Go-Ethereum
  • Knowledge of Solidity
  • A passionate open-source contributor
  • Acquaintance with cryptographic concepts
  • Knowledge of Kubernetes, Grafana, Jaeger and OpenTracing
Swarm offers/Team perks:
  • An open, flat and transparent work environment
  • 100% remote-friendly
  • Flexible working hours
  • We care about our swarm: Incentives through BZZ, Swarm’s token
Should you be interested in the position, please send your CV and GitHub repo to the address below.
Apply info ->

To find out more about this job, please visit this link

Shopping Cart
There are no products in the cart!
Total
 0.00
0