Position: Blockchain Developer (relocation to UAE)
Company: Innohub
Category: Golang
Experience required: 2y
English level: fluent

**Requirements:**
● 3 Years of blockchain development and backend engineering experience, a large portion of which was in a team environment
● Experience in a microservices architecture
● Experience in REST API development
● Experience in Docker
● Experience in golang
● Write modular code, developed as reusable
● Database experience: Postgres, CockroachDB
● Experience building for deployments to cloud environments
● Git and Github experience

**It Will be a plus:**
● blockchain experience developing smart contracts using Ethereum, Hyperledger Fabric,
Solidity, Truffle, Infura, Geth, Parity, Quorum, or other blockchain platforms and
technologies.
● Kubernetes
● Having worked in various software development methodologies, understanding their tradeoffs
● Having worked in a startup as well as in a big corporate environment

**Responsibilities:**
● Design and implement backend services - REST APIs, web services
● Integrate with developed frontends
● Collaborate with the team with well communicated and documented processes
● Develop high-quality software design and architecture
● Identify, prioritize and execute tasks in the software development lifecycle
● Develop tools and applications by producing clean, efficient code
● Automate tasks through appropriate tools and scripting
● Review and debug code
● Perform validation and verification testing
● Collaborate with internal teams and vendors to fix and improve products
● Document development phases and monitor systems
● Ensure software is up-to-date with the latest technologies

**What you can expect from us:**
● Possibilities to do what you do best and to develop your skills even further;
● Opportunity to work in a successful company with a friendly team;
● Work-Life-Balance due to flexible working hours;
● Relocation to Dubai, UAE