Position: Software Engineer
Company: Trembit
Experience required: 5y
English level: upper

Web3 Blockchain product. Internet Computer (ICP) is a set of protocols that allow independent data centers around the world to band together and offer a decentralized alternative to the current centralized internet cloud providers. The ICP token is used for governance (holders can vote on the future of the network), to reward network participants for good behavior, and is used to pay fees for making transactions. 

Must have skills: 
- at least 5 years in software development.
- computer science background and logic thinking. 
- ability to pass online coding test.
- English level: at least upper intermediate. 

It will be a plus:
- knowledge in blockchain theory.
- Coding experience with Rust and/or one of: Motoko, TypeScript, Scala, Haskell.

Tasks:
To program Internet Computer canisters + implement data structures and algorithms for IC in Motoko or Rust.
	
Team management: 
From Switzerland.

Project duration: 
5 months work, maybe longer.

Interview stages:
Technical part (1 stage): tech interview with СТО;
Final part (2 stage): interview with CEO.