loader
image back arrow ALL OPPORTUNITIES

Solidity Smart Contract Developer

PolandMiddle

We are growing fast - and we invite you to grow with us. In Innowise, you can not only develop as an expert in your field, solve complex problems and influence the result, but also see how the finished project affects the world around. We are a close-knit team of professionals who have already implemented 1600+ cases for clients from the USA, Denmark, Germany, etc. We need someone, who will strengthen our team and become part of the community!

You need to have:

  • 2–4 years of commercial experience in Solidity smart contract development
  • Strong knowledge and practical application of key standards, including ERC-20, ERC-721, ERC-1155, and EIP-712, with experience in customization and extension
  • Experience with Hardhat and/or Foundry, including deployment scripting, environment configuration, and testing
  • Hands-on experience using OpenZeppelin Contracts, including secure inheritance, customization, and proven design patterns
  • Understanding of and practical experience with proxy patterns such as Transparent Proxy and UUPS
  • Knowledge of common smart contract vulnerabilities and mitigation techniques, including reentrancy, access control issues, front-running, and integer overflow/underflow
  • Experience writing unit tests for smart contracts and basic experience with static analysis tools such as Slither and Solhint
  • Experience deploying contracts to testnets and mainnets, as well as working with RPC providers such as Alchemy, Infura, and similar services
  • Understanding of gas optimization techniques, including storage layout optimization, variable packing, calldata vs. memory usage, and eliminating redundant operations
  • Basic experience integrating smart contracts with backend or frontend applications using ethers.js, viem, web3.js, or similar libraries
  • English proficiency at B2 level or higher, including the ability to read technical documentation and communicate effectively within an engineering team

Will be a plus:

  • Experience working with DeFi protocols, including AMMs, staking, lending platforms, and the ERC-4626 vault standard
  • Experience designing staking mechanisms and tokenomics models, including emissions, reward distribution, vesting, and lock-up schedules
  • Familiarity with on-chain randomness solutions such as Chainlink VRF or similar verifiable randomness technologies
  • Familiarity with oracle solutions such as Chainlink Data Feeds, Pyth, or similar providers
  • Experience with RWA (Real-World Asset) tokenization, compliance standards such as ERC-3643, or DAO governance mechanisms
  • Experience with fuzz testing, particularly Foundry fuzz tests
  • Experience collaborating with smart contract auditors and participating in security reviews
  • Basic experience with Node.js and TypeScript for scripting, tooling, and integrations

We offer

offer

Flexible work schedule

offer

Experience of working with clients all over the world

offer

Financial assistance

offer

Medical insurance

Want to join the team?

Email us

Any questions about the job?

Ask them to our recruiters by writing to the mail: