Golang

Fullstack(ReactJS, Golang) - Remote (SGT Timezone)

settings_input_antenna Remote

KỸ NĂNG

  • Golang
  • ReactJS

MÔ TẢ CÔNG VIỆC

  • Develop and maintain web applications using ReactJS and Golang.

  • Build high-performance, scalable user interfaces with an excellent user experience.

  • Design, develop, and optimize RESTful APIs to support system functionality.

  • Participate in system architecture design, evaluate technical approaches, and propose appropriate solutions.

  • Collaborate with cross-functional team members to develop, test, and deploy software products.

  • Optimize application performance, database queries, and caching mechanisms.

  • Write unit tests, ensure code quality, and follow coding standards and best practices.

  • Participate in CI/CD processes, system deployment, and production monitoring.

  • Work closely with the Singapore-based team and actively participate in meetings conducted in English.

  • Work remotely during Singapore business hours (9:00 AM – 6:00 PM SGT).

YÊU CẦU CÔNG VIỆC

  • Minimum 5 years of experience in Full-Stack software development using ReactJS and Golang.

  • Strong proficiency in ReactJS, Redux, and TypeScript.

  • Experience building Single Page Applications (SPAs), optimizing performance, and handling asynchronous logic.

  • Solid understanding of frontend architecture, caching strategies, and cross-browser compatibility.

  • Strong proficiency in Golang and developing RESTful APIs.

  • Experience implementing OAuth, JWT, authentication, and authorization.

  • Strong understanding of structs, interfaces, embedding, and design patterns in Go.

  • Hands-on experience using goroutines, channels, and mutexes to solve real-world concurrency challenges.

  • Experience writing unit tests and maintaining high code quality.

  • Good understanding of microservices architecture, system scalability, and high-load applications.

  • Experience working with SQL/NoSQL databases, query optimization, and indexing.

  • Experience with Redis or equivalent caching solutions.

  • Proficiency with Docker, and familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions), deployment, and system monitoring.

  • Strong analytical, problem-solving, and system design skills.

  • Good English communication skills.

QUYỀN LỢI

  • Receive 100% salary from the onboarding date.

  • Participate in company activities: teambuilding, travel, vacation and other activities.

  • Work with large and advanced systems, have the opportunity to develop comprehensive technology skills with complex problems, requiring high accuracy.

MỨC LƯƠNG

up to 38 triệu
work Loại hình làm việc :
Remote
event Hạn ứng tuyển:
16/08/2026
date_range Kinh nghiệm:
5 năm
school Học vấn:
Không yêu cầu
people Số lượng:
1
switch_account Cấp bậc:
Senior

Hỗ trợ ứng tuyển

hr
email
anhlp1@hatonet.com

Việc khác cùng kỹ năng