Senior Golang + React
Cơ hội làm việc remote cho công ty công nghệ đa quốc gia về lĩnh vực AdTech & Food Delivery với hợp đồng dài hạn 6 tháng, có thể gia hạn. Tham gia phát triển cả frontend (React) và backend (Golang) cho hệ thống high-load, high-scalability, cùng team quốc tế, giờ làm việc 9am-6pm theo Singapore.
Yêu cầu tối thiểu 5 năm kinh nghiệm với React & Redux, vững TypeScript, Golang backend development, có kiến thức sâu về REST API, OAuth, JWT, Docker, CI/CD, system design. Kỹ năng tiếng Anh kỹ thuật tốt để thuyết trình quyết định kỹ thuật và giải thích architecture.
Senior Golang + React
Company: TheX-Headhunter
Company description: UP ĐỦ TẤT TẦN TẬT CÁC THỂ LOẠI JOB TRÊN ĐỜI
Primary description: TheX-Headhunter · Vietnam (Remote)
Description:
Về client: Headquarter ở Đức, là một nền tảng công nghệ châu Âu trong lĩnh vực giao hàng theo yêu cầu, hoạt động tại hơn 70 quốc gia trên toàn cầu. Các giải pháp AdTech quy mô lớn phục vụ hàng triệu người dùng mỗi ngày. Công ty sở hữu môi trường làm việc quốc tế, tốc độ cao, tôn trọng sự đa dạng và đề cao tư duy chủ động – nơi các kỹ sư có cơ hội tạo ra ảnh hưởng thực sự đến sản phẩm toàn cầu. Industry AdTech & Online Food DeliveryHệ thống AdTech của họ phục vụ các nhãn hàng (CPG brands) quảng bá trên platform như Foodpanda, Talabat, Foodora, PandaMart…Đội AdTech xây dựng campaign management, audience segmentation, performance analytics dashboards (Looker Studio) cho global advertisers.Khách đang tìm Fullstack Dev (mạnh React) có thể đảm nhiệm cả frontend (React) và backend...
Working hour: 9am - 6pm SGT (làm việc với team Singapore)
Dạng HĐ: dự án dài hạn, hợp đồng ký 6 tháng, renewable
Required skills:
Frontend (React) – Must have
Min 5+ năm kinh nghiệm với React, Redux, TypeScript
Kinh nghiệm xây SPA, tối ưu hiệu suất, xử lý async logic phức tạp
Hiểu về kiến trúc ro frontends, caching, cross-browser compatibility
Backend (Golang) – Must have (các note dưới được rút ra từ phỏng vấn cũ với dev PV fail với khách hàng)
Golang Backend Development
RESTful API: thiết kế, triển khai và xử lý routing, middleware.
Authentication/Authorization: OAuth, JWT, session vs token-based.
Struct & Interface trong Go: cần nắm chắc về embedding, abstraction, và reusable design patterns.
Concurrency: hiểu về goroutines, channel, mutex – cần giải thích và áp dụng trong use case thực tế.
Unit Testing & Code Quality: dùng testing package, mocking, test coverage.
System Design & Architecture
microservices vs Monolith: khi nào nên dùng cái nào, ưu nhược điểm.
Scalability & Load Handling: cách scale một service Golang khi có traffic lớn.
Database Design: chọn giữa SQL và NoSQL, indexing, query optimization.
Caching: Redis hoặc equivalent – cache invalidation strategy.
DevOps & Infrastructure
Docker: viết Dockerfile tối ưu, multi-stage build.
CI/CD: không cần quá sâu nhưng nên biết Jenkins/GitHub Actions.
Deployment Best Practices: Zero downtime, blue-green deploy.
Monitoring: log tracking, error handling, observability mindset.
Communication & Reasoning
Khả năng trình bày technical decision rõ ràng, mạch lạc.
Có quan điểm rõ ràng khi bị truy vấn về alternative solution (ví dụ: “tại sao không dùng framework X?”).
Giao tiếp lưu loát bằng tiếng Anh, đặc biệt khi mô tả architecture và flow.
Location: Vietnam
Skills: Fullstack Dev, React, Redux, TypeScript, SPA, Golang, RESTful API, Concurrency, Docker, CI/CD, Microservices, Database Design, DevOps
Similar Jobs





