One stop solution to your remote job hunt!

By signing up you get access to highly customizable remote jobs newsletter, An app which helps you in your job hunt by providing you all the necessary tools.

OR
Subscribe to our highly customizable newsletter to get remote jobs from top remote job boards delivered to your inbox.
ZetaChain 5 days ago
(ca)(ny)crypto payengineerethers.jsfull-timegraphqlnew yorknext.jsremotesan franciscosmart contractssoftware engineertypescript
Apply Now

Job Description

Job Title: Software Engineer (Developer Experience)

Location: Remote, or offices in NY/SF

Company: ZetaChain

About ZetaChain

ZetaChain aims to be the only blockchain you’ll ever need. It is a layer 1 blockchain and developer platform that connects any L1 and L2, from Ethereum to Bitcoin and beyond. Access all of crypto in one place, as a developer or user.

ZetaChain prides itself on its vibrant and active community, a testament to our growing impact and relevance in the blockchain space:

  • Thriving Ecosystem: Over 150+ dApps developed, showcasing erse innovation and utilization.
  • Engagement: With over 1M+ followers on Twitter and an equally active Discord community of 1.2M+ members, ZetaChain fosters a dynamic environment for engagement and collaboration.
  • Activity: Our mainnet has seen over 8K+ smart contracts deployed and processed over 137M+ transactions among 3.5M unique wallet addresses

Find out more about our ecosystem.

Find out more about our hiring culture: Dream Team Culture.

About the Role

ZetaChain is seeking a software engineer with experience in TypeScript and smart contract development to join our team. You will be instrumental in developing open-source tools and libraries that enhance the developer experience on the ZetaChain platform, and you’ll be working directly with exciting components of our tech stack.

Overview

  • Our tech stack
    • Protocol: Go (Cosmos SDK, Comet BFT, Ethermint)
    • Infrastructure: Docker, Kubernetes, AWS, GitHub, Vercel
    • Smart contracts: Solidity (EVM), Rust (Solana), FunC (TON)
    • Frontend: TypeScript, Next.js, Ethers.js, GraphQL, protobuf
  • What you’ll do
    • Add new features to the Toolkit, our library of TypeScript functions that interact with ZetaChain
    • Improve Localnet, ZetaChain’s local development environment, to ensure seamless developer experiences
    • Maintain and expand UniversalKit, our component library
    • Extend and enhance example contracts with new features and support for additional connected chains
    • Participate in dev rel initiatives to foster community growth and engagement with the ZetaChain ecosystem
    • Get paid to write open-source software and public docs (probably what you always wanted)
    • Work on providing the best developer experience for people building on top of ZetaChain
    • Work on products that bring our core interoperability blockchain technology to end-users

Your skills and experience

  • Base experience
    • 4+ years of experience in software engineering, with a strong background in TypeScript
    • Experience in at least one smart contract language. Solidity is important, but we also work with Rust, FunC, and other languages in the future.
    • Proficiency with TypeScript development tools and libraries, including Next.js, Ethers.js, and GraphQL
    • Experience with smart contract development tooling, like Hardhat
  • Bonuses
    • A balanced experience between working at startups and big tech companies
    • Experience with EVM or Cosmos blockchains
    • A track record of contributing to or managing open-source projects