We are seeking a skilled TypeScript Blockchain Developer to join our innovative tech team. This role focuses on leveraging TypeScript and JavaScript SDKs to create and manage interfaces and libraries that interact with smart contracts. The ideal candidate will have a robust understanding of blockchain technology, particularly in the realm of smart contracts, and will possess the ability to develop complex systems that integrate seamlessly with various blockchain frameworks.
Develop and maintain TypeScript and JavaScript libraries and SDKs that interface with blockchain smart contracts. Write, deploy, and test smart contracts using blockchain development frameworks such as Truffle, Hardhat, and Ganache. Optimize and secure blockchain applications by integrating cryptographic techniques and adhering to best practices in smart contract Collaborate with other developers and product managers to design and launch new features. Implement standards such as ERC-4337 and contribute to the development of innovative blockchain solutions.
Strong proficiency in TypeScript and JavaScript, with extensive experience using relevant SDKs such as Web3.js or ethers.js. Solid experience in smart contract development and management on blockchain platforms. Familiarity with blockchain development environments like Truffle, Hardhat, and Ganache. Knowledge of smart contract standards such as ERC-4337 and ERC-20, with a keen understanding of blockchain protocols. Ability to write high-quality, well-documented code and maintain version control with tools like Git
Understanding of the Ethereum Virtual Machine (EVM) and its impact on smart contract performance and security.