TrackingMore R&D Trainee - Full-Stack Engineer (Backend) - Bilingual Mandarin

CWILL

Cary (NC)

Hybrid

USD 80,000 - 110,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

401(k)
PTO
Paid Holidays
Insurance

Job summary

CWILL in Cary, NC is hiring an R&D Trainee to join TrackingMore, CWILL's shipment tracking platform. You will learn our systems from the inside and grow into a full-stack engineer while handling customer issues and collaboration with enterprise clients.

Responsibilities include debugging across frontend and backend, documenting common issues, and contributing to product improvements. A strong foundation in multiple languages, frontend basics, APIs, databases, and Git is essential.

Qualifications

  • 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)

Responsibilities

  • 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
  • Prioritize production issues from enterprise customers, track progress and keep stakeholders updated
  • 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

Skills

Java
Go
Python
Node.js
PHP
HTML
CSS
JavaScript
Git
React
Vue

Education

Bachelor's degree in CS/SE/IT or related

Tools

React
Vue
Git
Docker

Job description

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:

https://www.trackingmore.com/

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

  • 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

Starting Pay: 80k - 110k depends on experiences, open to negotiation

  • 401(k)
  • PTO
  • Paid Holidays
  • Insurance
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Pop-Up & Email Marketing R&D Trainee - Full-Stack Engineer - Bilingual Mandarin
Pop-Up & Email Marketing R&D Trainee - Full-Stack Engineer - Bilingual Mandarin

CWILL • Cary (NC)

Hybrid
USD 80,000 - 110,000
401(k)
PTO
Paid Holidays
+1
AI SEO R&D Trainee - Full-Stack Engineer (Go Backend) - Bilingual Mandarin
AI SEO R&D Trainee - Full-Stack Engineer (Go Backend) - Bilingual Mandarin

CWILL • Cary (NC)

Hybrid
USD 80,000 - 110,000
401(k)
PTO
Paid Holidays
+1
AI-Native Full-Stack Engineer Trainee — Pop-Up & Email Marketing
AI-Native Full-Stack Engineer Trainee — Pop-Up & Email Marketing

CWILL • Cary (NC)

Hybrid
USD 80,000 - 110,000
401(k)
PTO
Paid Holidays
+1
HR Assistant - Bilingual Mandarin Required
HR Assistant - Bilingual Mandarin Required

CWILL • Cary (NC)

Hybrid
USD 50,000 - 55,000
401(k)
PTO
Paid Holidays
+1
Software Engineer (Full Stack)
Software Engineer (Full Stack)

Workstream Platform Services Limited • Lehi (UT)

Hybrid
USD 100,000 - 140,000
Competitive salary and equity
Comprehensive health coverage
In office amenities
+4
Software Engineer
Software Engineer

Impact.com • Columbus (OH)

On-site
USD 120,000 - 140,000
Medical, Dental, and Vision insurance
Catered lunch every Thursday
Flexible spending accounts and 401(k)
+4
Technical project Specialist (Mechanical Engineering)
Technical project Specialist (Mechanical Engineering)

YQN Logistics • Buford (GA)

On-site
USD 70,000 - 100,000
401(k)
Dental insurance
Health insurance
+2
Senior Engineering Manager
Senior Engineering Manager

Super Dispatch • United States

Remote
USD 180,000 - 240,000
Great Culture
Remote First Culture
Gym/Wellness Stipend
+2
Hybrid Remote Full-Stack Engineer Trainee
Hybrid Remote Full-Stack Engineer Trainee

CWILL • Cary (NC)

Hybrid
USD 80,000 - 110,000
401(k)
PTO
Paid Holidays
+1
Junior Software Development Engineer
Junior Software Development Engineer

fouressynergy • Cary (NC)

On-site
USD 24,373 - 29,194