توسعه‌دهندۀ Solidity

فینیکس تهران

منتشر شده 2 سال پیش

Job Description

In Phinix, We need a Solidity Developer to help us in our projects. As our expected Solidity Developer, You: ● Learn to write production-level code in Solidity and Typescript. ● Facilitate the guiding of the proposed changes to the core Smart Contracts. ● Integrate with a software development team and work closely with a technical project manager. ● Write well-documented, performant, clean, and re-usable Solidity code. ● Test and deploy smart contracts. ● Collaborate with designers, Front-enders, and other developers. ● Work with auditors to ensure quality and security.

Requirements

● At least Bachelor's degree in Computer Science or Engineering. ● More than one year of professional experience working with solidity as a blockchain developer. ● More than 3 years of professional experience as a developer. ● Proficient in JavaScript. ● Experience with Javascript would be beneficial. ● Understanding how Ethereum stores state and related data structures. ● EVM knowledge - opcodes etc. ● Solidity and knowledge of ABI. ● Strong understanding of object-oriented programming. ● Familiarity with front-end languages and frameworks. ● Teamwork skills with a problem-solving attitude. ● Familiar with various design and architectural patterns. ● A knack for writing clean, readable code. ● Familiarity with continuous integration. ● Passion for technology and knowledge. ● Good understanding of blockchain test tools (e.g.Truffle/Embark). ● Good knowledge of smart contract development tools/frameworks (Truffle, Hardhat). ● Experience working with third-party smart contract auditors such as OpenZeppelin, Certora.

Employment Type

  • Full Time

Details

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،