Position: Solidity Developer
Company: Visible Magic
Category: JavaScript
Experience required: 2y
English level: upper

Visible Magic is a Web3 Agency. We create and deliver blockchain and Web3 products for US customers. We are looking for an experienced Solidity Developer with a good knowledge of the Ethereum ecosystem and proven smart-contracts development experience related to ERC20 tokens and NFTs on EVM. Knowledge of industrial standards (EIP) and security-first approach are your core competencies.


What you will manage: 
Design and development of Ethereum smart-contracts
Development of the test-suites for Ethereum smart contracts
Setup and maintain pipelines for smart contracts deployment
Participation in smart-contracts code review

Requirements and skills:
Experience in development of ERC20 tokens smart contracts
Experience in harness test-suites development (Truffle, Hardhat)
Strict following to the industrial security best practices
Familiarity with modern EIPs - EIP-4337, factories, upgradable contracts etc
Familiarity with upgradable smart contracts design and implementation
At least one scripting language for automation purposes, e.g. Node.js, Python, etc.
English Upper Intermediate 

How we work:
We love to work in Agile environments
We use only proven technologies: AWS, Solidity, Hardhat, Truffle
And enjoy using right tools: Linear, Notion
The team is distributed in USA and Europe, so time frame is flexible
Equipment according to business needs

What we have for you: 
Independent Contractor Agreement (ICA) employment with a U.S. company. The contract is signed through DocuSign.
Working hours - full-time or part-time
Remote working