Position: .NET Blockchain developer
Company: RedDuck
Category: .NET
Experience required: no_exp
Published: 2021-12-01T00:00:00+02:00

We are looking for a developer who is passionate about the idea about trustless financial systems. Experience in this area is appreciated, though it is not mandatory.
The project is an economical game running on Fantom blockchain. The game includes NFT skins on top of it. The game is written in .NET (Blazor frontend) and Solidity (blockchain backend).

**Requirements:**
• .NET;
• Experience and knowledge of SQL and databases;
• Blazor;
• English B1+;
• Writing clean code;
• Team player mentality;
• Product-oriented thinking.

**Would be a plus:**
• Experience with Blockchain (API, Smart Contracts);
• Experience in Truffle, upgradeable contracts — open zepplin, solidity, unit tests;
• Experience in DEX or CEX development;
• F#;
• Good verbal and written English skills.

**We offer:**
• Competitive salary;
• Bonus system based on appraisal results;
• Comfortable office location (near Beketova/Pushkinska Metro station);
• Flexible hours, work remotely or at the office;
• Comfortable working environment;
• professional and personal development;
• 18+ working days paid vacation;
• paid sick leaves;
• Participation in open-source projects;
• Participation in tech conferences, events, and hackathons.

**Responsibilities:**
• Implementing smart contracts according to technical specifications provided;
• Implementing frontend for the smart contracts using Blazor;
• Writing positive and negative test cases for smart contracts.