Posted 15 days ago
TrackingMore R&D Trainee - Full-Stack Engineer (Backend) - Bilingual Mandarin
AI Summary
Investigates and resolves technical issues from support tickets and enterprise customers, and builds full-stack feature improvements and performance upgrades for the TrackingMore shipment tracking platform. Works across frontend and backend while growing into a full-stack engineer.
About this role
About CWILL
CWILL (pronounced 'quill') is a post-purchase and retention suite built for Shopify brands. Reduce support tickets, recover lost revenue from returns, and turn one-time buyers into loyal fans — with tools purpose-built for every touchpoint that follows the sale.
About the Role
TrackingMore is CWILL's shipment tracking platform and API, tracking parcels across 1,600+ carriers for e-commerce brands, 3PLs and developers worldwide.
Customer issues, production bug fixes and data support for enterprise customers take up a full engineer's time today. As an R&D Trainee, you'll own much of this work, learning our systems from the inside, while growing into a full-stack engineer.
Product Intro:
Base location required:
Cary, NC
(We are unable to hire in other states; relocation will be required.)
Hybrid remote working setting
What You'll Do
Customer Issue Support
- Investigate and resolve technical issues from user and support tickets, quickly finding the root cause across frontend and backend (data errors, API errors, display problems and more)
- Classify issues by type and severity, respond quickly to urgent ones and drive fixes to completion
- Document frequent issues as troubleshooting guides and FAQs to reduce repeat tickets
- Work with support and product to reproduce problems, and provide data corrections or workarounds when needed
Enterprise Customer Support
- Prioritize production issues from enterprise customers, track progress and keep stakeholders updated
Product Improvements
- Build feature improvements and experience upgrades requested by product and operations, from frontend and backend development through testing and release
- Improve performance, refactor code and reduce technical debt to make the system more stable and responsive
- Join requirement reviews and give input on technical feasibility
Requirements
Requirements
- Bachelor's degree or higher in Computer Science, Software Engineering, Information Technology or a related field; Class of 2026 or recent graduate
- Strong programming fundamentals: proficient in at least one backend language (Java, Go, Python, Node.js or PHP), with a good grasp of common data structures and algorithms
- Frontend basics (HTML, CSS, JavaScript) and at least one framework (React or Vue)
- Backend fundamentals: HTTP, RESTful API design and MVC; able to build basic APIs on your own
- At least one relational database (MySQL or PostgreSQL): able to write SQL and understand indexes and transactions
- Comfortable using Git for version control and team collaboration
- Good coding habits, with attention to readability and maintainability
- Strong learner who picks up new technologies quickly and solves problems by reading documentation
- Clear logical thinking: able to break down problems and explain technical choices
- Good communication and ownership; you share progress proactively and stay calm under pressure
- Professional working proficiency in Mandarin Chinese and English (you will work daily with our engineering team in China)
Nice to Have
- A complete full-stack project you can show (coursework, competition, open source or internship)
- Internship experience on a software team
- Familiarity with TypeScript, Docker, CI/CD or cloud services (AWS, GCP, Alibaba Cloud, etc.)
- An active GitHub history or technical blog
- Programming competition awards (e.g., ICPC)
- Hands-on experience with AI coding tools such as Cursor, Codex or Claude Code
Benefits
Starting Pay: 80k - 110k depends on experiences, open to negotiation
- 401(k)
- PTO
- Paid Holidays
- Insurance
Skills
Explore related jobs
More jobs at CWILL
- CPop-Up & Email Marketing R&D Trainee - Full-Stack Engineer - Bilingual MandarinCary, NC
- CLoyalty & Referrals R&D Trainee - Full-Stack Engineer - Bilingual MandarinCary, NC
- CAI SEO R&D Trainee - Full-Stack Engineer (Go Backend) - Bilingual MandarinCary, NC
- CAI SEO Product Management Trainee - Bilingual Mandarin RequiredCary, NC
- CAI Chat R&D Trainee - Full-Stack Engineer (Go Backend) - Bilingual MandarinCary, NC
- CAI Chat Product Management Trainee - Bilingual Mandarin RequiredCary, NC
Similar CSS jobs
Jobs in Cary
- CTechnical Senior Business AnalystCareers Garmin · Cary, North Carolina
- DStore Team Member - #555Dotcareers Sheetz · CARY, North Carolina
- CSr Mechanical Engineer - Illumination OpticsCareers Garmin · Cary, North Carolina
- LBarista SupervisorLowes Foods · Cary, NC
- IFederal Government Relations & Public Policy LeadIDeaS · Cary HQ, NC
- KGeotechnical Engineering Project ManagerKleinfelder Inc · Cary, NC
Browse these categories
Market data for backend engineer roles
All reports →- Role reportBackend engineer jobs, Sep 2026: new listings up 22.7% in a weekBackend engineer new listings rose 22.7% this week to 481, with 4,949 active roles. Senior positions make up over half. Apply early to new openings.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.