Epicareer Might not Working Properly
Learn More

Smart Contract Engineer

$ 10,000 - $ 10,000 / month

Checking job availability...

Original
Simplified

JOB DESCRIPTION:

Developing and Deploying Smart Contracts

  • Build smart contracts for game features, such as transactions for buying and selling Axies (NFTs), in-game transactions (tokens), reward systems, and economic mechanisms within the game.
  • Create smart contracts to support the issuance, transfer, and exchange of NFTs between players.
  • Design and deploy tokenomics (token economic models) to manage various in-game tokens, including native tokens, secondary tokens, and other assets.
  • Ensure the security and performance of smart contracts to protect players from vulnerabilities.

Testing and Optimizing Smart Contracts

  • Test and audit smart contracts: Ensure that the smart contracts operate correctly and are free from security vulnerabilities by reviewing the source code and performing security checks.
  • Optimize code: Improve the performance of smart contracts to reduce transaction costs and increase processing speed.
  • Work with automated testing tools and audits to detect potential bugs and minimize risks when deploying on blockchain networks.

Integration with Blockchain Ecosystem

  • Integrate smart contracts with blockchain platforms such as Ronin (developed by Sky Mavis) and other blockchains to ensure smooth operation of transactions and smart contracts.
  • Collaborate with other teams to develop and enhance interaction between smart contracts and the company’s games and applications.

Addressing Blockchain-related Issues

  • Develop solutions to address transaction fees (gas fees) or improve the scalability of blockchain networks when transaction volumes increase.
  • Participate in the development and maintenance of the Ronin platform to support fast and low-cost transactions within Sky Mavis’ ecosystem.

Collaboration with Other Teams

  • Work closely with game development, token economics, and UX/UI design teams to integrate smart contracts into the game features.
  • Interact with QA and security teams to ensure that smart contracts are secure and free from errors.

Updating and Maintaining Smart Contracts

  • Update smart contracts when there are changes in the game, new features, or when optimizations are needed to meet user requirements.
  • Ensure that smart contracts can be easily updated when new versions or improvements to the system are introduced.

Participating in Research and Development Activities

  • Research emerging trends in blockchain technology and smart contracts to improve workflows and create innovative solutions for Sky Mavis.
  • Explore and implement new technologies and methods such as Layer 2 solutions, DeFi (decentralized finance), and NFTs to enrich the company’s ecosystem.

JOB REQUIREMENTS

  • Proficiency in blockchain programming languages such as Solidity (for Ethereum and EVM-compatible blockchains) or Rust (for Solana, Polkadot, etc.).
  • In-depth knowledge of blockchain platforms like Ethereum, Ronin (Sky Mavis’ platform), and smart contract development tools.
  • Experience with smart contract testing and auditing tools like MythX, Slither, and Truffle.
  • A strong understanding of the economic and financial principles related to blockchain and NFTs.

COMPENSATION & BENEFITS

Discuss during interview time.

Loại hình công việc: Toàn thời gian

Mục lương: Lên đến $10.000,00 một tháng