Developer Advocate - US

Posted:
9/23/2024, 4:18:12 AM

Location(s):
Berkeley, California, United States ⋅ California, United States

Experience Level(s):
Mid Level ⋅ Senior

Field(s):
Software Engineering

Workplace Type:
Remote

About Hashgraph:

Hashgraph is a fast-growing software company committed to supporting, developing and servicing Hedera, an open source, proof-of-stake platform. Hedera is EVM-compatible and has been specifically built to meet the needs of enterprise and Web3 applications, which require speed, security, stability and sustainability. Hedera’s public network is governed by industry-leading organizations, spanning 11 sectors and 14 regions who oversee the development and direction of the decentralized platform.

About the role:

As a Developer Advocate for Hashgraph, you will be at the forefront of Hedera’s latest developments and the broader Web3/blockchain ecosystem, focusing on decentralized applications, smart contracts, and Solidity-based development. You will empower developers, Hedera Council members, clients, and ecosystem partners to build innovative decentralized applications (dApps) and smart contracts on Hedera using the best-in-class tools and technologies.

You'll provide deep technical expertise in smart contract development, EVM-compatible tooling, and blockchain architecture while staying current with the latest Web3 innovations across DeFi, NFTs, metaverse, and enterprise-grade solutions. You’ll act as a bridge between the developer community and Hedera’s core product and engineering teams to improve the platform based on real-world feedback from smart contract developers.

This position is ideal for a technical professional who is passionate about Solidity, decentralized protocols, and blockchain infrastructure and wants to drive Web3 adoption by helping developers build on Hedera’s public ledger.

You may find yourself doing all of the following:

  • Serving as a Hedera smart contract expert, guiding developers in building decentralized applications, tokens, and smart contracts using Solidity and native Hedera services
  • Staying updated on the latest blockchain and smart contract development trends and sharing this knowledge internally and externally
  • Developing proofs of concept (PoCs), sample dApps, and smart contracts to showcase Hedera’s capabilities, focusing on EVM-compatible tools and Hedera native services
  • Working closely with developers to debug and optimize their smart contracts, providing hands-on support where needed
  • Collaborating with product and engineering teams to contribute to Hedera Improvement Proposals (HIPs) to enhance the developer experience, especially for smart contract development
  • Delivering workshops, technical webinars, and tutorials on Solidity development and decentralized architecture on Hedera
  • Participating in and recording educational content (e.g., podcasts, video tutorials) to showcase smart contract use cases and best practices for Web3 development
  • Actively engaging with the developer community across multiple channels (online forums, conferences, hackathons) to support and inspire smart contract developers

Qualification Requirements:

  • Proficiency in Solidity and experience developing smart contracts on Ethereum or other EVM-compatible blockchains (e.g., Binance Smart Chain, Polygon)
  • Familiarity with key Web3 tools and frameworks: Hardhat, Truffle, OpenZeppelin, Remix, Web3.js, Ethers.js, and other smart contract and dApp development environments
  • Understanding decentralized finance (DeFi) protocols and standards like ERC20, ERC721, and ERC1155, along with knowledge of DeFi platforms like Uniswap, Aave, or Compound
  • A strong understanding of blockchain protocols, Web3 APIs, bridges, oracles, custodians, and overall dApp architecture
  • Hands-on experience with deploying and managing smart contracts on public networks
  • Problem-solving abilities in debugging smart contracts and dApps built using Solidity or other blockchain-specific languages
  • Entrepreneurial mindset, with the ability to act with a high level of autonomy and direction

Other skills that are great to bring with you but that we can help you develop:

  • Knowledge and proven experience in Hedera native services, such as Hedera Token Service and Hedera Consensus Service
  • Active contributor to developer communities, GitHub repositories, or open-source projects related to Web3 and smart contracts
  • Experience in technical writing, particularly blog posts, documentation, or tutorials for smart contract development
  • Public speaking and presentation skills to inspire developers through talks, demos, and live coding sessions
  • A deep network within the Web3/blockchain ecosystem, especially among developers working with Solidity and smart contracts