backend developer in Web3
ориентир по рынку
вакансия
зп не указана
в среднем
222 115 ₽
мэтч
Загрузи резюме, чтобы видеть мэтчи с вакансией
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Innowise is a professional software development company that has implemented more than 1,600 cases for clients worldwide.
задачи
- Develop Solidity smart contracts;
- Customize and extend ERC-20, ERC-721, ERC-1155, and EIP-712 standards;
- Use Hardhat and/or Foundry for deployment scripting, environment configuration, and testing;
- Use OpenZeppelin Contracts with secure inheritance, customization, and proven design patterns;
- Implement proxy patterns such as Transparent Proxy and UUPS;
- Mitigate common smart contract vulnerabilities;
- Write unit tests and use static analysis tools such as Slither and Solhint;
- Deploy contracts to testnets and mainnets;
- Work with RPC providers such as Alchemy, Infura, and similar services;
- Optimize gas usage through storage layout optimization, variable packing, calldata versus memory usage, and elimination of redundant operations;
- Integrate smart contracts with backend or frontend applications using ethers.js, viem, web3.js, or similar libraries.
требования
- 2–4 Years of commercial experience in Solidity smart contract development;
- Strong knowledge and practical application of ERC-20, ERC-721, ERC-1155, and EIP-712;
- Experience with Hardhat and/or Foundry;
- Hands-on experience with OpenZeppelin Contracts;
- Understanding of Transparent Proxy and UUPS patterns;
- Knowledge of reentrancy, access control issues, front-running, integer overflow/underflow, and mitigation techniques;
- Experience writing smart contract unit tests;
- Basic experience with static analysis tools such as Slither and Solhint;
- Experience deploying contracts to testnets and mainnets;
- Understanding of gas optimization techniques;
- Basic experience with ethers.js, viem, web3.js, or similar libraries;
- English proficiency at B2 level or higher, including technical documentation and communication within an engineering team;
- Nice to have: experience with DeFi protocols, staking mechanisms and tokenomics models, on-chain randomness solutions, oracle solutions, RWA tokenization, ERC-3643, DAO governance, fuzz testing, smart contract audits and security reviews, Node.js, TypeScript.
условия
- Flexible work schedule;
- Experience working with clients all over the world;
- Financial assistance;
- Medical insurance.
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.
Про зарплаты
Анонимные данные по зарплатам и грейдам.
Можно сверить вилку с рынком.
Посмотреть зарплаты