Requirements:- 2+ years of experience with Solidity, EVM;- Experience with Hardhat, web3js, ethers.js, Git, Github, Typescript, The Graph- Experience interacting with dapps/web3- Experience shipping and taking engineering projects to production.- Experience with writing comprehensive smart contract test suites- Experience with collaborating within an engineering team and reviewing code- Familiarity with smart contracts and known issues in security; - Understanding of software engineering and sec
Requirements:- 2+ years of experience with Solidity, EVM;- Experience with Hardhat, web3js, ethers.js, Git, Github, Typescript, The Graph- Experience interacting with dapps/web3- Experience shipping and taking engineering projects to production.- Experience with writing comprehensive smart contract test suites- Experience with collaborating within an engineering team and reviewing code- Familiarity with smart contracts and known issues in security; - Understanding of software engineering and security best practices;- Ability to work in a fast-paced environment- Excellent communication skills, both written and verbal;- Problem-solving skills and critical thinking- High level of responsibilityBonus Points:- Experience in working with DeFi Protocols, (AMM, lending/borrowing)- Experience in working with Bridges- Experience with Nodejs / NestJSResponsibilities:- Design, implement, test, and deploy EVM smart contracts- Writing unit tests, deployment scripts- Help the pre-sale team, which discovers, comes up with solutions, and estimates new projects.Compensation and Benefits:- Competitive monthly salary ranging from $x to $y, based on experience and skill level.- Fully remote work, allowing for global collaboration and flexibility.- Opportunities for career growth and development within a rapidly expanding company.- Access to cutting-edge technologies and tools for blockchain and crypto projects.Hiring Process:- Initial Interview: Conducted by a hiring manager to assess general fit, covering basic qualifications, interest, and experience.- Technical Interview: A deep dive into the candidate’s technical expertise with the CTO, focusing on blockchain technologies, product management methodologies, and problem-solving skills.- Final Interview: A group interview with the entire team to evaluate how well the candidate aligns with the company culture and collaborates with others.