Senior Full-stack Engineer (Vue 3 + Golang)
Core
Build the Social Commerce Intelligence Platform, a multi-tenant SaaS for brands to manage creators and campaigns across TikTok Shop, Shopee, and Lazada in Southeast Asia.
Role type
Senior Full-stack Engineer (Vue 3 + Golang)
Builds
A from-scratch affiliate and creator management product serving 5,000 concurrent users across 6 SEA markets.
Domain
E-commerce, Social Commerce, MarTech
Deliverable
production ML models | product features
Required skills
Vue 3 (Composition API, TypeScript, Vite, Pinia), Golang (idiomatic, Gin), MySQL, Redis, Elasticsearch, RabbitMQ, OpenAPI/REST, Testing (unit/integration/E2E), Coding Agents (Claude Code), Docker, Kubernetes
Preferred skills
Affiliate marketing domain knowledge, TikTok Shop ecosystem experience, LLM integration
Technologies
Vue 3, Go, Gin, sqlc, RabbitMQ, Elasticsearch, MySQL, Redis, TanStack Query, Pinia, Vite, GitLab CI, GitHub Actions, Claude Code, Claude Design
Responsibilities
Design and build Vue 3 SPA screens and Go backend services end-to-end; implement AI features using LLM APIs; manage data crawling and integration pipelines; enforce contract-first development with OpenAPI; review and validate code generated by coding agents; write comprehensive tests and maintain coding standards.
Seniority
Senior, hands-on IC