vitalr
Blockchain Smart Contract Solidity Developer
Summary of qualifications:
- Over 5 years of extensive experience in Software Engineering as a Test Engineer, primarily in the financial domain.
- 3 years of expertise as a Blockchain Solidity Smart Contract Developer.
- Well-versed in Blockchain fundamentals, Ethereum architecture, various consensus protocols, different blockchains, cryptocurrencies and cryptography.
- Proficient in developing smart contracts with Solidity on EVM compatible blockchains, L2s.
- Proficient in utilizing the Foundry and Hardhat frameworks for testing and scripting purposes.
- Hands-on experience in building DApps using React and Node.js, with the ability to interact with the Ethereum blockchain through Ether.js, MetaMask, and Chainlink integration.
- Experienced in writing test suites using JavaScript, TypeScript, Mocha, and Chai.
- Expertise with ERC20, ERC721, ERC1155, ERC2981, ERC4626 standards, and common EIPs: EIP1167, EIP1967, EIP2612, EIP4337.
- Knowledgeable about design patterns and mechanics used in DeFi and NFT protocols.
- Experienced in implementing gas optimization patterns and Merkle tree whitelisting.
- Proficient in employing secure Solidity development patterns with a TDD mindset.
- Successfully submitted smart contract codebases for third-party audits, including extensive comments and NatSpec documentation, code review, and distributed version control.
- Skilled in using Git for version control and collaborative development.
- Familiarity with traditional financial models and crypto token economy.
- Adaptable to working in Agile development and SDLC environments.
- Capable of working independently and collaboratively, effectively engaging with other developers, designers, and stakeholders.
Blockchain stack:
Solidity, Foundry, Hardhat, Truffle, EtherJS, Web3JS, MetaMask, Ethereum, Polygon, BSC, Fantom, Gnosis, Chainlink, Alchemy, Infura, OpenZeppelin, Solady, Solmate, Solbase, IPFS, Pinata, Remix, Slither, Tenderly, Dune analytics, Vyper, Optimism, zkSync, LayerZero, Secret Network, Axelar, CosmWasm, Rust basics
Responsibilities:
- Design of smart contracts architecture
- Smart contract code creation
- Write scripts, full coverage unit tests
- Research different existing DeFi and NFT protocols
- Create documentation, code review
- Collaborate with the team to integrate smart contracts within the project
- Consultation of backend and frontend teams for correct contract calls (correct ABI usage, smart contract flows, consultations for Subgraph and APIs creation)
Core contracts:
NFT-Airdrop, Token-sale, NFT-Marketplace, NFT-Game, Launchpad, Vesting, Fractional-NFT, Liquidity-pool, Vault, Smart-Wallet
Education & Certifications:
zkEVM, Expert Solidity Bootcamps: EncodeClub
Ethereum Smart Contract Programming Certified: Moralis
Bitcoin and Cryptocurrency Technologies: Coursera
Agile Certified: ICAgile
Degree in Mathematics and World Economics
Personal:
Blockchain Enthusiast: interest in Blockchain technology, Ethereum, Cryptocurrency, DeFi, NFT, Rollups, cryptography, reading through crypto-projects' Github.
Self-driven, takes responsibility for projects from their inception.
Constantly improve myself by keeping up to date with the latest technologies and trends.
Well analytical, organization and interpersonal skills. Enjoy working as a solo and part of a result-driven team.
Experience: 3 years
Yearly salary: $60,000
Hourly rate: $30
Nationality: 🇺🇦 Ukraine
Residency: 🇺🇦 Ukraine
Skills:
blockchain
ethereum
evm
nft
node
smart-contract
solidity
english