Apply Now

Backend Developer (Web3)


Not Specified
0 year(s) work experience

Job Description

Job Description

Welcome to BlockAI, a Hong Kong-based web3 company developing software applications serving users worldwide, fostering the adoption of blockchain and AI technology since 2018. 

Comprising a team of software engineers, blockchain researchers, and marketing experts, we aim to deliver our first product—an automatic, seamless user experience in real-time financial and on-chain data analysis, supporting traders and investors to aggregate crypto market sentiment and formulate their own strategies. Headquartered in Hong Kong. Office located in 5 mins walk from Quarry Bay MTR station.

As a member of our small and growing team, you will have the opportunity to work on building up trading tools for web3 environment, collaborate with expert in the field, and be a part of a dynamic and rapidly growing industry. We believe blockchain will continue to act as an critical global infrastructure, while leveraging those open data on-chain can make a impact for the industry and world at large.

As a Backend Developer, you will have good career prospect to become project leader and senior management.


What you'll do:
 

  • Collaborate with frontend developer, blockchain engineer and other backend developer for web3 backend development.
  • Collaborate with blockchain engineer to extract data on-chain / off-chain
  • Design, lead, develop API, microservices, scripts, and GraphQL endpoints.
  • Create and manage servers and databases, including PostgreSQL, for functionality.
  • ETL of useful information from data
  • Implement and maintain message queue systems (e.g., RabbitMQ, Apache Kafka) to ensure efficient data processing and communication.


What you'll bring:
 

  • A passion for creating backend application and using the latest tools and APIs
  • Excellent problem-solving skills
  • A high standard for clean code
  • Experience writing unit tests
  • Good communication & interpersonal skills
  • Ability to take a project from scoping requirements through launch


What you'll need:
 

  • 2+ years experience in system design and backend development.
  • Degree in computer science or related disciplines
  • Experience with PostgreSQL for database management.
  • Experience designing and implementing GraphQL APIs.
  • Hands-on experience with message queue systems such as RabbitMQ and Apache Kafka.
  • Experience with using git and Github
  • Strong understanding of software architecture and design best practices
  • Demonstrated skills in writing high-quality, readable, well-architected and efficient code
  • Experience with Agile development methodology, and tools (Jira)
  • Passion for data analytics
  • Interest in learning how backend application can interact with web3 / blockchain. Guidance will be fully supplied.
  • Less experience would be considered as junior position


Would be nice to have:
 

  • Proficiency in Golang
  • Familiarity with DevOps practices, such as CI/CD pipelines, infrastructure as code, or cloud platforms.
  • Experience with Docker and Kubernetes
  • A history of doing cool and difficult stuff
  • Interest in financial engineering
  • Good command of spoken and written in Cantonese / English



Job Function
Work Location Not Specified

About company
Blockchain A.I. Technology Limited