Thirdwork
Marketplace
Hire freelancersOur processTestimonialsHow it worksFor Freelancers
Job BoardRecruiters
Roles
DesignEngineeringMarketingAll RolesHire a Team
Industries
Web3FintechCrypto & BlockchainDeFi
Resources
About UsBlogNewsletterPortfolio ReviewsWeb3 Awards
Sign In
Hire Freelancers
Apply as Talent
Hire Talent

Blockchain Engineer

enjin_logo.jpeg
Enjin
This job is no longer available. But fear not, we have dozens of other open roles available. Click here to start your search again, or learn more about our freelance opportunities.

Job Description

About Enjin

Founded in 2009, Enjin is the world’s first end-to-end Web3 game development platform and ecosystem, consisting of a blockchain, wallet, marketplace, API, and advanced developer tools. As a scalable, affordable, and feature-rich ecosystem, Enjin’s technology has seen wide application in blockchain games, apps, enterprise initiatives, and innovative marketing campaigns. Enjin has developed the world’s first NFT minting platform, and the popular Ethereum ERC-1155 token standard. Enjin is the core contributor to Enjin Blockchain, the world’s most specialized blockchain for NFTs and digital assets.

​

As an expert and pioneer in the field, Enjin has onboarded over 150 different games and game development studios, including longstanding collaborations with Microsoft, and the Japanese game publisher Square Enix. To date, over 250 million NFTs have already been created using Enjin’s tools.

​

Our mission is to provide the best in-class technology and service to onboard the first billion users into Web3 gaming.

​

About the Role

We are looking for a motivated and passionate Blockchain Engineer to join our team.

​

You are motivated by challenging projects, and you absolutely love developing with Rust. You have been involved with Rust long enough to understand its design patterns and you’re comfortable writing performant and maintainable code in the language. You pay close attention to unit-testing and security.

​

You know how to solve development challenges and make architectural decisions by understanding the larger picture of the project’s goals. You want to expand your existing skill-set, and you aren’t afraid to enter uncharted territory. You’re able to thrive and collaborate with your fellow developers in a remote team environment.

​

You’ll be part of Enjin’s development team, building new software and defining standards for our blockchain ecosystem. You will be involved in both technical specifications and hands-on development. You’ll write software that other developers use, including libraries and APIs. You have the diligence and patience to build secure and high-performance networked software that will be used by enterprise customers.

​

About You

​

Required

  • 7+ years of general software development experience.
  • 3+ years experience programming in Rust.
  • Demonstrated ability to write clean, well architected, efficient code.
  • Demonstrated ability to architect complex projects from a set of given requirements.
  • General knowledge of blockchain, cryptography and NFTs.
  • General Substrate experience.
  • Fluent in English, written and spoken.

​

Exceptional candidates

  • Experience in Asynchronous Rust programming.
  • Experience with Javascript/Typescript.
  • Experience with PolkadotJS API.
  • Experience with https://polkadot.js.org/apps.
  • Robust Substrate experience, such as:
    • Running a local testnet
    • Debugging a node
    • Deploying runtime upgrades
    • Understanding of Substrate backend (eg. how storage works, SCALE codes, transaction queue, etc.)
    • Writing benchmarks
    • Writing storage migrations
    • Adding/removing pallets from runtime
    • Experience in basic frame pallets, such as balances and staking
    • Experience with subxt
    • Understanding of blockchain governance systems.
  • Basic or better knowledge of GitHub actions.
  • Experience with blockchain and/or Ethereum smart contracts.
  • Experience with unit testing.

​

How to apply

Fill in the application, and provide one or more rust projects that we can look at that demonstrate your abilities, either directly in your resume or in the cover letter. Open source contributions may also be used.

​

‍_This contract is for Atlas Development Services, a core contributor to Enjin Blockchain._

Apply Now

Company Overview

Enjin is a blockchain tech company building products that make it easy for everyone to use next-generation non-fungible tokens (NFTs).

​

Since its founding in 2009, Enjin has been deeply involved with the gaming industry. The same year, the company launched a gaming community platform called the Enjin Network and has grown it to more than 20 million users over the course of a decade.

See More Company Jobs
Apply Now

This will get your details directly in front of the company hiring for the role.

Apply Now
JOB LOCATION
JOB TYPE
Engineering
JOB INDUSTRY
COMPANY NAME
Enjin
KEYWORDS
No items found.
Visit Company Website
About
For Freelancers
For Clients
Blog
Top Roles
UI/UX Designers
Growth Marketers
Content Writers
Brand Designers
All our roles
Work with us
Apply as a freelancer
Hire a freelancer
Free Job Board
Thirdwork Careers
Privacy Policy
Terms and Conditions

© 2025 thirdwork. All rights reserved.