Fullstack (Golang + RectJS) - onsite Singapore 1 year
Hạn nộp hồ sơ: 03/01/2027 (Còn 60 ngày)
Ứng tuyển sớm để được ưu tiên
Kết nối với Nhà tuyển dụng để tìm hiểu thông tin và gia tăng cơ hội trúng tuyển
Nhà tuyển dụng đang online
Salary: 0 VNĐ
Location: CÔNG TY CỔ PHẦN EASTGATE SOFTWARE - HQ
Application deadline: [protected info]/2026
Job Description
1 DESCRIPTION
Eastgate Software Singapore is looking for a Principal/Senior Software Engineer to work on-site with our client, SP Group, a leading energy utilities group in Singapore. You will turn business and operational needs into well-designed, testable and supportable product features across the frontend, backend and data layers.
This is an official, full-time position with Eastgate Software Singapore, starting with an initial 1-year on-site assignment at SP Group.
Beyond hands-on delivery with Golang, React and TypeScript on Azure, you will take ownership of production systems, raise engineering standards, coach other engineers, and use AI-assisted development tools to accelerate delivery without compromising quality.
2 RESPONSIBILITIES
Deliver end-to-end: turn business and operational needs into well-designed, testable and supportable product features across frontend, backend and data layers.
Build clear, responsive and accessible interfaces using React and TypeScript, with sound component design, state management, error handling and performance optimization.
Design secure, observable and resilient services and APIs, including validation, authorization, idempotency, failure handling and versioning.
Model data and implement integrations for relational and event-driven workloads.
Take production ownership: participate in design reviews, code reviews, testing, release readiness, incident diagnosis, root-cause analysis and permanent corrective actions.
Lead technically: break down complex work, challenge weak assumptions, improve team practices and coach engineers through practical examples and reviews.
Apply secure-by-design practices for sensitive and operational data, including least privilege, secrets handling, auditability, data residency and security review requirements.
Work directly with product owners, planners, OT teams, infrastructure, cybersecurity, vendors and business users to resolve constraints and deliver sustainable outcomes.
Leverage AI-assisted development tools (e.g. GitHub Copilot, agentic coding assistants, AI-powered developer platforms) to accelerate delivery while maintaining engineering quality.
3 REQUIREMENTS
5-7+ years of professional software engineering experience, including substantial ownership of production full-stack systems (candidates with equivalent depth of experience will also be considered).
Strong production experience with Golang, React and TypeScript, including component architecture, hooks, state management, forms, testing and frontend performance.
Strong backend development experience in at least one modern language and framework, with evidence of designing and operating APIs and services in production.
Solid system-design fundamentals: service boundaries, scalability, reliability, consistency, caching, concurrency, failure modes and pragmatic trade-offs.
Experience with asynchronous processing, messaging or event streaming, including retry, ordering, dupl
Location: CÔNG TY CỔ PHẦN EASTGATE SOFTWARE - HQ
Application deadline: [protected info]/2026
Job Description
1 DESCRIPTION
Eastgate Software Singapore is looking for a Principal/Senior Software Engineer to work on-site with our client, SP Group, a leading energy utilities group in Singapore. You will turn business and operational needs into well-designed, testable and supportable product features across the frontend, backend and data layers.
This is an official, full-time position with Eastgate Software Singapore, starting with an initial 1-year on-site assignment at SP Group.
Beyond hands-on delivery with Golang, React and TypeScript on Azure, you will take ownership of production systems, raise engineering standards, coach other engineers, and use AI-assisted development tools to accelerate delivery without compromising quality.
2 RESPONSIBILITIES
Deliver end-to-end: turn business and operational needs into well-designed, testable and supportable product features across frontend, backend and data layers.
Build clear, responsive and accessible interfaces using React and TypeScript, with sound component design, state management, error handling and performance optimization.
Design secure, observable and resilient services and APIs, including validation, authorization, idempotency, failure handling and versioning.
Model data and implement integrations for relational and event-driven workloads.
Take production ownership: participate in design reviews, code reviews, testing, release readiness, incident diagnosis, root-cause analysis and permanent corrective actions.
Lead technically: break down complex work, challenge weak assumptions, improve team practices and coach engineers through practical examples and reviews.
Apply secure-by-design practices for sensitive and operational data, including least privilege, secrets handling, auditability, data residency and security review requirements.
Work directly with product owners, planners, OT teams, infrastructure, cybersecurity, vendors and business users to resolve constraints and deliver sustainable outcomes.
Leverage AI-assisted development tools (e.g. GitHub Copilot, agentic coding assistants, AI-powered developer platforms) to accelerate delivery while maintaining engineering quality.
3 REQUIREMENTS
5-7+ years of professional software engineering experience, including substantial ownership of production full-stack systems (candidates with equivalent depth of experience will also be considered).
Strong production experience with Golang, React and TypeScript, including component architecture, hooks, state management, forms, testing and frontend performance.
Strong backend development experience in at least one modern language and framework, with evidence of designing and operating APIs and services in production.
Solid system-design fundamentals: service boundaries, scalability, reliability, consistency, caching, concurrency, failure modes and pragmatic trade-offs.
Experience with asynchronous processing, messaging or event streaming, including retry, ordering, dupl
Thông tin chung
- Thu nhập: Thỏa thuận
Việc làm tương tự khác
Ngân hàng TMCP Việt Nam Thịnh Vượng - VPBank
Hà Nội, Hồ Chí Minh
Thoả thuận
Công ty Cổ phần Dịch vụ Công nghệ Tin học HPT
Hà Nội
21,000,000 - 40,000,000 VNĐ
CÔNG TY CỔ PHẦN EASTGATE SOFTWARE
Xem trang công ty- Địa chỉ công ty: VCCI Tower, F11, No.09, Dao Duy Anh St., Dong Da Dist., Hanoi, Vietnam, Hanoi, Vietnam
- Quy mô: Từ 26 - 100 nhân viên
- Lĩnh vực: IT phần mềm
Thông tin công việc
Vị trí:
Nhân viên
Hình thức làm việc:
Toàn thời gian
Việc làm tương tự
Cảnh báo dấu hiệu lừa đảo tuyển dụng
Đội ngũ hỗ trợ của JobOKO sẵn sàng đồng hành, tư vấn và giới thiệu những cơ hội việc làm phù hợp, giúp Ứng viên tự tin phát triển sự nghiệp và chinh phục mục tiêu nghề nghiệp bền vững.
Hotline CSKH
1900.63.63.84
Công ty Cổ phần JobOKO Toàn cầu
Đội ngũ hỗ trợ của JobOKO luôn chủ động tư vấn các giải pháp tuyển dụng tối ưu, cam kết đồng hành và hỗ trợ Quý Nhà tuyển dụng đạt được hiệu quả tuyển dụng bền vững.
Hotline CSKH
02473.068.388
Công ty Cổ phần JobOKO Toàn cầu