[Remote] Senior Web3 Game Engineer ($2000 - $3500)

Uncharted
Hồ Chí Minh, Việt Nam, Other, Ho Chi Minh
Hà Nội, Việt Nam, Other, Ha Noi
Đà Nẵng, Vietnam, Other, Da Nang
Remote
Posted 19 days ago

Top 3 reasons to join us

  • Competitive remuneration
  • Flexible hours and remote work
  • Employee stock option

Job description

Senior Web3 Game Engineer

We are seeking a Senior Web3 Developer with extensive experience in blockchain technology, particularly in Web3 development, and a strong background in game development. The ideal candidate should have a proven track record in blockchain development and a passion for working with emerging technologies. As a Senior Web3 Developer, you will be responsible for building and maintaining decentralised applications (dApps/games) and smart contracts, contributing to the development of blockchain-based games, and collaborating with cross-functional teams to deliver innovative solutions..

What will make you a good fit

  • Is a web3 native with previous contributions to open-source blockchain projects or active involvement in the blockchain community.
  • Proven experience in game development, specially web-based games and blockchain-based games.
  • Experience with JavaScript and HTML5 game engines (Phaser, PlayCanvas...)
  • Proven experience in blockchain development, creating smart contracts and its integration.
  • Experience in Web3 development, with a strong understanding of blockchain fundamentals and protocols (Ethereum L1/L2, Solidity, IPFS, etc.) also with other blockchain platforms such as Ethereum (L1/L2), Solana, ZKSync
  • Years of hands-on experience with JavaScript, including frameworks such as React, Angular, or Vue.js.
  • Is a lifelong learner and constantly looking to upskill, upgrade and improve.
  • Passion for learning and staying updated with emerging technologies and industry trends.
  • Strong problem-solving skills and ability to troubleshoot complex technical issues independently.

What success looks like:

  • Successfully integrate blockchain technology into the game's architecture to ensure a smooth gaming experience.
  • Proficiency in writing, testing, and deploying smart contracts on blockchain platforms, ensuring they are secure, efficient, and meet project requirements.
  • Integrate smart contracts seamlessly into the game's architecture, enabling blockchain-based functionalities such as asset ownership, in-game economies, and player interactions.
  • Implement robust security measures to protect smart contracts from vulnerabilities, exploits, and attacks, ensuring the safety of player assets and transactions.
  • Ensure compatibility and interoperability of smart contracts with various blockchain platforms and protocols, enabling cross-platform interactions and scalability
  • Optimise game performance to minimise latency and provide players with a responsive and enjoyable gaming experience.
  • Stay updated with the latest developments in blockchain technology, including updates to smart contract languages, platforms, and best practices, to maintain expertise and drive innovation.
  • Collaborate closely with game developers, designers, and other stakeholders to understand project requirements, address challenges, and deliver high-quality blockchain solutions that enhance the gaming experience.
  • Opportunities to level up by taking on new challenges

Responsibilities:

Smart Contract Development:

  • Write, test, and deploy smart contracts on blockchain platforms such as Ethereum, ensuring they meet project requirements and adhere to best practices in smart contract development, including gas optimization

Game Development:

  • Create the game's core mechanics, levels, characters, and UI/UX elements.
  • Ensure smooth gameplay and engaging player experiences.

Blockchain Integration:

  • Integrate smart contracts into the game's architecture to enable blockchain-based functionalities, such as asset ownership, in-game economies, and player interactions.

Security Implementation:

  • Implement robust security measures within smart contracts to protect against vulnerabilities, exploits, and attacks, ensuring the safety and integrity of player assets and transactions.

Performance Optimization:

  • Optimize game performance for web-based environments, addressing factors such as rendering speed, network latency, and resource management to ensure smooth gameplay experiences.

Continuous Testing and Monitoring:

  • Conduct thorough testing of smart contracts to identify and address any bugs or issues, and continuously monitor contract performance and security to maintain reliability and trustworthiness.
  • Test the game and smart contract interactions for bugs and performance issues.
  • Optimize performance for smooth gameplay and efficient blockchain interactions.

Documentation and Compliance: 

  • Document smart contract code, functionality, and interactions to facilitate understanding and future maintenance, and ensure compliance with relevant regulations and industry standards.

Your skills and experience

Requirements:

  • 2 years of experience on game development, specially for web-based games and blockchain-based games
  • 1 years of experience on web3 development/integration
  • Years of hands-on experience with JavaScript, including frameworks such as React, Angular, or Vue.js.
  • Experience working remotely and ability to manage time effectively across different time zones (GMT +3 to GMT +11).
  • Familiarity with cryptographic principles and secure coding practices in the context of blockchain development.
  • Excellent communication skills and ability to collaborate effectively in a remote, cross-functional team environment.

Why you'll love working here

Benefits:

  • Competitive remuneration
  • Employee stock option
  • Flexible hours and remote work
  • Annual retreat

Uncharted

Company type
IT Product
Company size
1-50 employees
Country
Singapore
Working days
Monday - Friday
Overtime policy
No OT