Position: Blockchain Specialist
Company: AltexSoft
Category: Golang
Experience required: 3y
English level: intermediate

Our customer builds the complex ecosystem of products that will enable people and organizations to have a trustworthy and transparent way to fulfill their social responsibilities and community care through charity donations and volunteering. The key project is a social network-like platform that will consist of web and mobile applications. The transactions engine for donations will be based on blockchain. 

Requirements: 
 4+ years of experience in development 
 2+ years of experience in design and creation of blockchain solutions and architecture 
 Deep understanding of at least 1 blockchain technology (Ethereum, BitCoin, IBM Hyperledger, Corda, Quorum, Stellar, Ripple, Solana, etc.) 
 Deep knowledge of algorithms and data structures 
 Working experience with distributed systems and microservices 
 Ability to work in a team that values high collaboration and transparency 

Responsibilities: 
As a Blockchain specialist, you will design and implement from scratch part of the transactions engine for donations. You will work closely with the client and development team in order to create new complex ecosystem.  

Project Stack: 
Front: React  
Mobile: React native  
Backend: Java, Kotlin, Golang  
Cloud providers (AWS and Azure), Terraform, Kubernetes.  

The team: 
1 Product owner 
3 Front-end software engineers 
3 Mobile (React Native) software engineers 
5 Back-end software engineers 
4 QA Engineers 
1 Data Scientist 
2 Blockchain Engineers