Position: Senior Solidity Developer
Company: RedDuck
Category: JavaScript
Experience required: 2y
English level: upper

**Project:**

Bumper protects the value of your crypto using a radically innovative DeFi protocol. Set the price you want to protect and if the market crashes, your asset will never fall below that price. Importantly, if the market pumps, your asset rises too.
DeFi Protocol for protecting assets from price drops. Protocol has two key actors - makers and takers. Makers provide liquidity to be used for protection, Takers provide assets (ether mainly) to protect. Takers pay premiums for protection, Makers receive yields (incomes) as a part of those premiums. In the event of crypto price drops, liquidity provided by makers is used to compensate takers. (Makers are bullish, Takers are bearish).

**Core skills:**

- Strong Solidity programming skills and experience (at least one complex protocol to show);
- Strong experience in testing smart contracts using HardHat, Mocha, Ethers.js.;
- Experience using tools for analysing test coverage, gas reports, etc.;
- Experience and knowledge enough to design and implement a complex DeFi protocol (difficulty level - similar to the Maker protocol);
- Strong knowledge and experience in Ethereum, EVM. Experience in setting up private blockchains, understanding of the various EIPs;
- Familiarity with P2P networks;
- Experience picking up existing open source solutions and working with them;
- Strong knowledge of common algorithms and data structures;
- Familiarity of cryptography;
- Degree in Computer Science or relevant field or equivalent;
- Understanding of low level parts of Ethereum blockchain, specifically - how Ethereum stores state and related data structures, opcodes, how to optimise Gas;
- English - B2 minimum.

**Functional responsibilities:**

- Write high quality and well-tested Solidity code, following the latest design and development patterns;
- Write documentation, design flow diagrams and review PRs;
- Research, design, scope and estimate what you need to do;
- Collaborate with the Economic Model Simulation team, CTO of the project;
- Join daily meetings to sync with the teams you're working with.

**We offer:**

- 5-day working week, 8-hour working day;
- Huge salary and tokens, bonuses for nice performance;
- Very perspective and ambitious project aiming to become top-10 DeFi project;
- Very nice team atmosphere;
- Vacation and sick leave are covered by the company;
- Remote working format;
- Learning possibilities (conferences, internal English and Blockchain courses and more!).