Position: Golang Developer
Company: Palavero Inc.
Category: Golang
Experience required: 2y
English level: intermediate
Published: 2022-11-01T00:00:00+02:00

Hello there! Palavero Recruiting Agency is looking for an experienced  Golang Developer with 2+ years of experience on long-term for London startup blockchain project.

1. We need to understand the work of the client of the Fantom blockchain network and upgrade it.
A fork of this client is used in our network, part of the client is implemented from scratch, partly used by geth (go-ethereum implementation), works with levelDB or rocksDB base.
We are currently having difficulty propagating transactions across the network

2. We will need to write a backend (api) for our bridges, to calculate free liquidity in different networks, taking into account incomplete transactions

3. We have bridges (relayers) written in Golang, they scan several networks, exchange propositions, vote for them. It is necessary to understand the algorithm of their work and possibly optimize the settings.

4. Perhaps it will be necessary to write similar relayers to work with verifiable random functions - to translate the results of calling smart contracts from other networks to our network.

Experience with nodes and blockchain validators required.