Software Development
Backend Developer - Golang Javascript
Full Time
,
Hong Kong
Job Description
About Us
UTGL is at the forefront of TrustTech, merging cutting-edge technology with trust, custody, and payments to redefine digital transactions. We're committed to fostering innovation and delivering reliable solutions that stand the test of time. If you are a seasoned Flutter developer looking for a fresh challenge in a result-driven environment, you could be the right fit for our team.
**Role:**
As a GO Backend Developer, you will be responsible for developing and maintaining cutting-edge services. You will collaborate with our multidisciplinary team of developers, designers, and product managers to push the boundaries of what's possible in our products.
**Core Responsibilities**
Application Development: In-depth understanding of the entire web development process, develop highly-scalable and efficient backend services using Go/Javascript frameworks such as Gin, Echo, or Beego / NodeJS, NestJS, or Deno.
Collaboration: Work hand-in-hand with product managers, designers, developers to align the product’s vision, requirements, and output.
Problem Identification: Detect and articulate issues during development, and propose solutions to move the project forward.
Coding: Produce clean and efficient Go code while adhering to Golang’s best practices.
Integration: Implement third-party services and APIs, ensuring a smooth interaction within the application ecosystem.
Technical Support: Maintain application health by offering technical support, troubleshooting issues, and rolling out updates as necessary.
**Qualifications**
Education: A Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field is preferred.
Experience: A minimum of 2 years of experience in application development is required, preferably with substantial work in Go development for web platforms.
**Skills Required**
Technical Savvy: In-depth knowledge of pattern design is essential, with hands-on experience in project-level architecture setup and functional iteration. Familiarity with framework applications in different languages and cloud platforms like AWS, GCP, or Azure will be an advantage.
Analytical Mind: Capability to design scalable systems quickly and cost-effectively, analyse runtime efficiency (CPU, memory, network bandwidth etc), concurrency throughput and SQL performance
Clear Communicator: Proficiency in articulating technical details to a non-technical audience and other stakeholders. Collaborate with frontend developers to integrate user-facing elements with server-side logic.
Project Manager: Ability to manage multiple projects simultaneously, effectively prioritize tasks, and adhere to deadlines.
Leadership Qualities: Preparedness to lead, inspire, and mentor junior team members.
**You Should Be**
Adaptable: Open to change and comfortable navigating through ambiguous situations.
Collaborative: Excellent at building relationships and working efficiently in a team environment.
Detail-Oriented: A focus on the finer points is critical for maintaining the high level of quality we strive for.
Proactive: Ability to anticipate issues before they arise and act on them.
Reliable: Consistency and dependability are key; the team should be able to count on you in crunch situations.
Innovative: A natural curiosity to stay updated with the latest trends in technology and the ability to apply them creatively.
Job Requirements
A fun, flexible, young, and energetic culture Stab
Stable Career and High Personal Growth Development
Discretionary Bonus