Position: Solidity Developer
Company: IdeaSoft
Category: JavaScript
Experience required: 2y
English level: intermediate

We have lots of exciting things planned on the roadmap and would like to keep delivering innovative, robust and performant solutions as we move forward.

Requirements:
• 2-3+ years of experience with Solidity, smart contracts development, work with Metamask, web3;
• Familiarity with ERC20, ERC 721, ERC1155;
• Familiarity with smart contracts known issues in security;
• Experience with Truffle or Hardhat frameworks;
• Development experience JavaScript & Typescript;
• Experience of build-up and apply CI/CD;
• English —Intermediate
Would be a plus:
• Experience with Uniswap, SushiSwap, Aave;
• Experience with OpenSea, Rarible;
• EVM understanding;
Responsibilities:
• write smart contracts
• write unit tests
• integrate with existing DeFi/NFT protocols
• research different existed DeFi/NFT protocols

We offer:
- Competitive salary and reasonable compensation package;
- Social package (20 working days of annual leave, 4 days off, 5 paid sick days);
- Flexible working hours;
- Challenging projects in diverse business domains and a variety of tech stacks; 
- Personal development and professional growth opportunities;
- Work with talented, ambitious and family-feel teams; 
- Educational possibilities: corporate courses, knowledge hubs, and in-house English classes;
- Compensation for your professional certification & support for your learning activities;
- IT Assistant loyalty card that provides you with variable discounts for lots of spots: restaurants, hotels, gym etc.;
- Opportunity to choose IT equipment you like;
- Professional accounting support and  tax coverage;
- Support for a healthy lifestyle, compensation for participation in sport events;
- Fascinating corporate parties, team-building activities and memorable anniversary presents;
- Referral program and sign-in bonus