Position: Blockchain mining developer (Golang)
Company: Codev
Category: Golang
Experience required: 5y
English level: upper

**About company**

We are a company that believes in the great opportunities that blockchain can bring to business. We all combine technology, business and product development expertise to deliver unique value to our clients by offering advice and turnkey solutions based on BSV blockchain technology. Projects related to eco environment in blockchain area.

Global and remote projects are our natural habitat. We work with our clients in flexible setups adjusting approach to their needs. Apart from understanding of technology, we always bring bags full of business experience and knowledge gained in variety of industries.

**Advantages**

- Interesting and innovative project in the field of blockchain mining.
- Remote work and flexible schedule;
- Long term cooperation;
- Have the opportunity to improve your professional skills every day;
- To be able to fully express yourself and realize your ideas;
- Work in a team where there are more than 30 specialists ready to share their experience;
- The possibility of career and professional growth.

**Skills and knowledge**

Requirements:

- Development experience in Golang programming language.
- Understanding of the principles of blockchain technologies and mining principles.
- Knowledge of basic cryptographic protocols and algorithms related to blockchains.
- Experience with cryptocurrency protocols (e.g. Bitcoin, Ethereum or other).
- Ability to optimize code performance and handle large amounts of data.
- Willingness and ability to learn new technologies and approaches quickly.

Will be an advantage:

- Experience developing decentralized applications (DApps).
- Knowledge of other programming languages such as Rust, Python, C++ or Solidity.
- Experience with network protocols and architecture.
- Technical education

Our team communicates in Polish and English. So you must be able to communicate fluently in them.

**Responsibilities:**

- Develop and optimize software for cryptocurrency mining using blockchain technologies.
- Create and maintain infrastructure for efficient mining, including mining algorithms, wallets, and security mechanisms.
- Researching and implementing new technologies and methods to improve mining performance and efficiency.
- Optimizing and debugging existing code, as well as writing tests to ensure software reliability.

**Recruiting process**

–    15-20 minutes Pre-screening interview with HR;

–    Technical interview with CEO;

–    Technical test.

We are happy to consider any candidate! To do this, send us your resume and the HR manager will acquaint you with more details.