Key Responsibilities
Design, develop, and maintain backend services and APIs using Go (Golang).
Collaborate with cross-functional teams to define, design, and ship new features.
Optimize applications for maximum speed, scalability, and reliability.
Write clean, maintainable, and testable code following best practices.
Troubleshoot, debug, and upgrade existing software.
Implement security and data protection measures in all applications.
Contribute to architecture discussions and code reviews.
Work with CI / CD pipelines, containerization (Docker, Kubernetes), and cloud environments (AWS, GCP, or Azure).
Requirements
Proven experience as a Backend Developer with strong proficiency in Go (Golang) .
Solid understanding of concurrency, memory management, and networking in Go .
Experience with RESTful APIs, gRPC, and microservices architecture .
Familiarity with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Redis).
Hands-on experience with Docker, Kubernetes, and CI / CD tools .
Knowledge of cloud platforms (AWS, GCP, or Azure).
Strong problem-solving and analytical skills.
Good communication skills and ability to work in an agile, collaborative environment.
Developer • Hong Kong Island, Hong Kong