Professional Documents
Culture Documents
JD - Lead Blockchain Dev
JD - Lead Blockchain Dev
As a games studio, we are developing an RPG open-world mobile game with a deep story
and mythology and a narrative designed to give players a long journey of exploration, quests
and experiences.
We are seeking passionate people who love to create new ideas, collaborate with and
respect others, take ownership and responsibility for their work, are determined to find
solutions, and love what they do, and have fun doing it.
You will be analyzing our current solution architecture, reviewing the existing code
completed, and identifying any gaps as well as providing recommendations for our
development direction. You will also be working closely with our Lead game developer and
the database developer. The role requires a deep understanding of both blockchain, smart
contracts, databases, and messaging layers to develop a secure and scalable solution.
The role also requires a collaborative, innovative approach which enables us to quickly
complete and deploy our solution while maintaining a highly secure and optimised design.
Key Responsibilities:
Solutioning and Planning
● Review the current architecture, solutions diagrams and flow diagrams to
understand the project direction
● Refine the solution to ensure that its formalised into development phases
which are achievable
● Identify any gaps or technical restrictions in the current direction and solution
● Provide recommendations and suggestions that will enable us to achieve our
target milestones
● Develop a longer term plan with deadlines, tasks and details which illustrate
what we will build and how we will expand and enhance the solution over time
to meet the longer term technical and public requirements
● Work with management and other leads to determine the plan for weekly build
● Identify gaps, issues and make recommendations to improve processes
within the development area
● Identify process and application bottlenecks, and implement solutions in a
timely manner and reporting these to management in order to adjust, plan
and address changes or fixes as required
● Ensure that the weekly builds have some process or plan that drives logical
weekly progression of build
Development
● Design and implement a secure cross-chain infrastructure which minimises
the number of smart contract calls/interactions to ensure an efficient model
● Review the current NFT swapping and buy/sell code and features as-is in
order to verify the direction and to drive it forwards
● Review the current marketplace designs along with the flow diagrams to
ensure that the entire solution is aligned and workable
● Develop the entire solution syncing game assets (coming from mobile game
to database) between database and chain
● Develop message layer and database integrate to smart contacts to ensure
the movement of NFT assets between chains for seamless swapping, gifting,
trading and buy/sell of game assets
○ Integrate smart contracts and associated transactions to game
database in order to seamlessly synchronise chain to game and game
to chain
○ Lead the architectural design of the solution (database, smart
contracts, messaging layer) focusing on scalability, security, and
optimization for minimal transactions, minimal user cost and high
speed throughput for optimal user experience.
○ Conduct code reviews, quality assurance, and continuous integration
to maintain high development standards.
● Document processes, flows, technical documentation
Benefits:
● 100% remote work in an international environment on a prestigious project
● Working with global, creative, friendly and talented teams
● 15 paid leave days per annum