# Smart Contract Engineer

Company: Blockfish

* Blockchain game developer & Metaverse creation platform

Game: SpaceY2025.com

* SpaceY 2025 is the world's first 'play-to-earn' blockchain-based triple-A tower defense game with NFTs. Its story is about building and defending a human settlement on Mars. The 3D sandbox game offers an open and rich gameplay experience as well as numerous opportunities for players to earn money while playing. Players can trade NFT-based Martian goods - such as land, buildings, towers and ores - with other players or sell them to them in the SpaceY 2025 marketplace.

We are looking for people who are/have:

* Passionate about NFTs and Blockchain technology
* Passionate about video games
* Result driven, team players with a positive can-do attitude
* Strong quantitative skills with a growth mindset

SMART Contract Engineer Responsibilities:

* Architecture and design of smart contracts on Ethereum and BSC
* Write and deploy Smart Contracts and maintain them in production
* Design and build our automated Smart Contract test framework
* Collaborate with engineering, product, and design on the user-facing applications built around our smart contract protocols

\
What We're Looking For

* BS Degree
* 2+ years of smart contract development including production deployments
* Familiarity with asynchronous programming paradigm (async/await)
* Extreme proficiency with Solidity and EVM based blockchains
* Experience with systems programming languages such as Rust, Go, C/C++
* Experience working with relational and time series databases (Postgres, SQL, InfluxDB)
* Backend server development experience with Golang

Extras

* Fluent in Mandarin
* Strong passion for blockchain game development.

Compensation: Competitive Salary (Base Salary + Bonus + Token) & Benefits (Dental, Health, & Vision Insurance)

If you believe in blockchain gaming & technologies and want to make the Metaverse together, please send us your resume: <andrew.larock@blockfish.io>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://spacey.gitbook.io/blockfishcareers/careers/smart-contract-engineer.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
