Blockchain Developer
Role in brief
Harris Allied seeks a Blockchain Developer to build and integrate blockchain applications and dApps. This role focuses on smart contract design and blockchain integration for a financial technology leader. Candidates with experience in Solidity, Java, Typescript, or Python, and familiarity with Web3 and DeFi ecosystems, should consider applying.
About the role
This role involves developing blockchain-based applications and decentralized applications (dApps) for a financial technology company. The work spans from designing secure smart contracts for Ethereum to integrating various blockchain protocols. The developer will also be responsible for bridging between blockchain ledgers and external components, ensuring seamless operation of decentralized solutions.
The position requires hands-on development using tools and frameworks such as OpenZeppelin, Hardhat, Foundry, and ethers.js. A core part of the job is to build secure smart contracts for Ethereum-based applications, indicating a strong focus on secure coding practices within the blockchain space. The team context is within a world-class technology group at an industry leader.
Success in this role means effectively delivering robust blockchain applications and dApps that meet the company's standards. This includes the ability to evaluate and integrate new blockchain protocols, demonstrating adaptability and a forward-thinking approach to evolving blockchain technologies. The developer's contributions will directly support the company's offerings in the financial technology sector.
The listed salary range for this full-time remote position is $175,000 to $195,000 USD.
Skills that matter here
- Solidity: This role requires designing and building secure smart contracts for Ethereum-based applications using Solidity.
- Java: Proficiency in Java is needed for developing blockchain-based applications.
- Typescript: Proficiency in Typescript is needed for developing blockchain-based applications.
- Python: Proficiency in Python is needed for developing blockchain-based applications.
- OpenZeppelin: The role involves using OpenZeppelin as a tool for smart contract development.
- Hardhat: The role involves using Hardhat as a tool for smart contract development.
Who this role suits
- A person with at least three years of experience specifically in blockchain or smart contract software engineering.
- Someone adept at working with distributed blockchain-based enterprise solutions.
- An individual familiar with Web3 ecosystems, decentralized finance (DeFi), and cross-chain interoperability concepts.
- A candidate who communicates clearly and effectively in both written and verbal forms.
From the employer
- Develop blockchain-based applications and dApps.
- Design and build secure smart contracts for Ethereum-based applications.
- Evaluate and integrate with multiple blockchain protocols.
- Use tools/frameworks like OpenZeppelin, Hardhat, Foundry, ethers.js.
- Integrate/bridge between blockchain ledgers and external components.
- 3+ years of experience in blockchain/smart contract software engineering.
- Proficiency in Java, Typescript, or Python.
- Experience with distributed blockchain-based enterprise solutions.
- Familiarity with Web3 ecosystems, DeFi, and cross-chain interoperability.
- Excellent writing and communication skills.
Questions about this role
What is the seniority level for this position?
This is a middle-seniority position.
Is this a remote position?
Yes, this is a fully remote position.
What is the expected salary range for this role?
The salary range for this position is between $175,000 and $195,000 USD.