Pop-Up & Email Marketing R&D Trainee - Full-Stack Engineer - Bilingual Mandarin
Core
Full-stack engineer building business systems, internal tools, data tools, and AI applications for a post-purchase and retention suite.
Role type
Junior full-stack engineer (AI-native)
Builds
Business systems, internal tools, data tools, AI applications, feature modules (pages, APIs, database tables, admin settings)
Domain
E-commerce / Post-purchase retention / AI-assisted development
Deliverable
production ML models
Required skills
Data structures, Networking, Databases, Operating systems, Software engineering, Backend languages (Java/Python/Go/Node.js), Frontend (HTML/CSS/JavaScript/Vue/React), SQL (MySQL/Redis), API development, Git, Linux, Deployment workflows, AI coding tools (ChatGPT/Claude/Cursor/Copilot)
Preferred skills
Web systems, Admin dashboards, Mini-programs, AI tools, Automation scripts, Data processing
Technologies
Java, Python, Go, Node.js, Vue, React, MySQL, Redis, Git, Linux, ChatGPT, Claude, Cursor, Copilot
Responsibilities
Develop business systems, internal tools, data tools and AI applications; Learn and use AI development workflow; Build small feature modules end to end; Work with product and business teams to understand requirements and verify releases; Take part in code review and technical retrospectives; Capture reusable knowledge such as components, scripts, AI prompts, runbooks and project notes
Seniority
Junior, mentored IC