About this role
Hong Kong Island, Hong Kong SAR, Hong Kong
Go Developer - Crypto
Job Description
About the Role
Were looking for a backend engineer whos strong in Golang and comfortable working with an existing Ruby on Rails codebase. Youll help build high-performance services in Go while maintaining and evolving Rails-based systems that support core business workflows. This role is ideal for someone who enjoys system design, clean APIs, and pragmatic engineering.
What You'll Do
-
Design, build, and maintain backend services in Golang with a focus on performance, reliability, and scalability.
-
Work with and extend Ruby on Rails applications, including APIs, background jobs, and domain logic.
-
Migrate or refactor parts of the system from Rails to Go where performance or scale requires it.
-
Collaborate with product managers, frontend engineers, and DevOps to deliver end-to-end features.
-
Write clean, testable, and well-documented code across both stacks.
-
Participate in architecture discussions, code reviews, and technical decision-making.
-
Monitor, debug, and improve production systems.
-
What Were Looking For
-
-
Strong hands-on experience with Golang in production systems.
-
-
Solid experience with Ruby on Rails, especially building APIs and backend services.
-
Understanding of RESTful APIs, microservices, and service-to-service communication.
-
Experience with relational databases (PostgreSQL/MySQL) and ORM concepts.
-
-
Familiarity with background processing (Sidekiq, workers, queues, etc.).
Required Skills
-
RESTful APIs
-
Ruby
-
Scalability
-
Features
-
Reviews
-
Decision-Making
-
Microservices
-
Reliability
-
DevOps
-
Architecture
-
PostgreSQL
-
Databases
-
MySQL
-
Design
-
Engineering
-
Business
-
Communication
-
Apply for this job
-
Or refer someone
-
Share
-
-
Facebook
-
-
Line
-
-
LinkedIn
-
-
X (Formerly Twitter)
-
-
Whatsapp
-
-
Email