About The Position

TrackingMore is CWILL's shipment tracking platform and API, tracking parcels across 1,600+ carriers for e-commerce brands, 3PLs and developers worldwide. As an R&D Trainee, you will own customer issues, production bug fixes, and data support for enterprise customers. This role offers the opportunity to learn our systems from the inside while growing into a full-stack engineer. You will investigate and resolve technical issues, classify issues by type and severity, document frequent issues, and work with support and product teams. You will also prioritize production issues from enterprise customers, build feature improvements, improve system performance, refactor code, reduce technical debt, and join requirement reviews.

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 Haves

  • 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

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

Benefits

  • 401(k)
  • PTO
  • Paid Holidays
  • Insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service