Blockchain Developer (Solidity) (offline)

Requirements:

- 2+ years of experience with Solidity, EVM;

- Experience with Hardhat, web3js, ethers.js, Git, Github, Typescript, The Graph

- Experience interacting with dapps/web3

- Experience shipping and taking engineering projects to production.

- Experience with writing comprehensive smart contract test suites

- Experience with collaborating within an engineering team and reviewing code

- Familiarity with smart contracts and known issues in security;

- Understanding of software engineering and security best practices;

- Ability to work in a fast-paced environment

- Excellent communication skills, both written and verbal;

- Problem-solving skills and critical thinking

- High level of responsibility

 

Bonus Points:

- Experience in working with DeFi Protocols, (AMM, lending/borrowing)

- Experience in working with Bridges

- Experience with Nodejs / NestJS

 

Responsibilities:

- Design, implement, test, and deploy EVM smart contracts

- Writing unit tests, deployment scripts

- Help the pre-sale team, which discovers, comes up with solutions, and estimates new projects.

Compensation and Benefits:

- Competitive monthly salary ranging from $x to $y, based on experience and skill level.

- Fully remote work, allowing for global collaboration and flexibility.

- Opportunities for career growth and development within a rapidly expanding company.

- Access to cutting-edge technologies and tools for blockchain and crypto projects.

 

Hiring Process:

- Initial Interview: Conducted by a hiring manager to assess general fit, covering basic qualifications, interest, and experience.

- Technical Interview: A deep dive into the candidate’s technical expertise with the CTO, focusing on blockchain technologies, product management methodologies, and problem-solving skills.

- Final Interview: A group interview with the entire team to evaluate how well the candidate aligns with the company culture and collaborates with others.