FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Full-stack Engineer, Vue 3, Golang
Intrepid Asia. Build the Social Commerce Intelligence Platform for affiliate and creator management across TikTok Shop, Shopee, Lazada and other Southeast Asian platforms .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in building and shipping production web products with a strong focus on both frontend and backend development. Proficient in Vue 3, Golang, and various database technologies, with a solid understanding of API design and testing methodologies.
Highest-signal resume keywords
Vue 3 DevelopmentGolang ProgrammingMySQL Schema DesignElasticsearch ExperienceRabbitMQ Integration
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Vue 3GolangMySQLElasticsearchRabbitMQREST API DesignUnit TestingIntegration TestingE2E TestingDocker
Soft Skills
OwnershipCollaborationStructured ThinkingHealthy ScepticismPragmatic Scope Management
Tools & Technologies
GinVitePiniaVue RouterTanStack QueryGitLab CIGitHub ActionsKubernetesClaude CodeClaude Design
Industry Keywords
Social CommerceAffiliate MarketingCreator ManagementE-commerce AnalyticsLivestream Commerce
Tech Stack
Tools & technologiesDockerElasticSearchKafkaKubernetesMySQLPythonRabbitMQRedisSQLTypeScriptVue.jsGo
About the role
Key responsibilities & impact- Build the Social Commerce Intelligence Platform for affiliate and creator management across TikTok Shop, Shopee, Lazada and other Southeast Asian platforms
- Deliver the product end to end, from Vue 3 screens to Go services
- Work with Product to turn business requirements into specifications and agree scope
- Work with Design to review flows, screens, design-system coverage and edge cases
- Build Vue 3 SPA screens for Discover, My Network, Imports, Creator Detail and Settings
- Build Go services with Gin handlers, domain services, sqlc repositories, RabbitMQ consumers and scheduled jobs
- Work contract-first using OpenAPI and event JSON Schemas as sources of truth
- Design multi-tenant data access using Elasticsearch, MySQL, an outbox and RabbitMQ
- Own non-functional requirements including latency, pagination, async imports/exports, idempotency, logs and metrics
- Implement daily with Claude Code and design screens with Claude Design
- Maintain agent rules, skills and guardrails and review agent-generated output
- Write unit, integration, contract and Playwright tests
- Review teammates' and agents' code and contribute to coding standards
- Ship AI features such as natural-language creator search, summarisation, recommendations and agent-callable actions
- Manage LLM integration concerns including prompt versioning, structured output, streaming, retries, evaluation and cost tracking
- Collaborate with crawler and data teams on canonical creator profiles and daily metrics
- Help design and consume crawling pipelines involving event contracts, normalisation, deduplication, matching, freshness and quality monitoring
Requirements
What you’ll need- 3+ years building and shipping production web products with ownership of both frontend and backend codebases
- Strong Vue 3, Composition API, script setup, TypeScript, Vite, Pinia, Vue Router and TanStack Query or similar
- Strong idiomatic Golang, goroutines, channels, context propagation, interfaces, dependency injection, error handling and table-driven tests
- Production experience with Gin or equivalent HTTP framework
- MySQL schema design, indexing, query optimisation and hand-written SQL
- Redis for caching and rate limiting
- Production Elasticsearch or OpenSearch experience, including mapping design, filtering, faceting, cursor pagination and re-indexing
- Production RabbitMQ or Kafka experience, including exchanges, routing, consumer retries, dead-letter queues and idempotency
- REST API design with OpenAPI, versioning, backward compatibility and code generation
- Unit, integration, contract and E2E testing knowledge
- Fluent daily production use of coding agents; able to structure tasks, configure guardrails and review agent output
- Docker and working knowledge of CI/CD such as GitLab CI or GitHub Actions
- Able to debug services in Kubernetes
- Working English for reading and writing specifications, ADRs and PR reviews
- Nice to have: affiliate or creator marketing, TikTok Shop ecosystem, influencer CRM, livestream commerce, marketplace seller tooling or e-commerce analytics
- Nice to have: OpenAI, Gemini or Claude API integration, RAG, embeddings, vector search, structured output, function calling, prompt versioning, evaluation, cost and latency management
- Nice to have: large-scale scraping, API harvesting, headless browsers, anti-bot handling, proxy rotation, schema drift, deduplication and entity matching
- Nice to have: vector search, design systems, Kubernetes, Helm, observability and Python
- Ownership, structured thinking, healthy scepticism, collaboration and pragmatic scope management
Benefits
Comp & perks- Opportunity to work on AI-powered SaaS projects and sophisticated features on scalable infrastructure
- Stable, enterprise-grade Tech team with established processes
- Non-hierarchical, entrepreneurial and collaborative organisation
- Close partnership with business stakeholders and real-world feedback
- Cutting-edge projects and opportunities to demonstrate entrepreneurial initiative
- Team lunches, after-work hangouts, events and shared laughter in the office
- Formal training through face-to-face sessions, coaching and Intrepid Academy
- Real-world development through leading clients, advanced technology and best-in-class processes
- Competitive compensation
- Comprehensive insurance
- Generous leave