Description
DescriptionJob Requirements
Mandatory Requirements (Must-Have)
Proficient in React with over 2 years of hands-on project development experience; well-versed in React Hooks, state management (one of Redux / Zustand / MobX), frontend routing and mainstream peripheral libraries in the React ecosystem.
Solid foundational knowledge of JavaScript and TypeScript, familiar with HTML5, CSS3 and modern responsive layout implementation.
Knowledgeable about Vue 2 / Vue 3 and its ecosystem (Vuex / Pinia, Vue Router), capable of rapidly taking over or migrating Vue-based projects.
Backend development capability: proficient in Node.js (Express / NestJS or equivalent frameworks) or at least one other backend programming language (Java / Go / Python); able to independently design RESTful API or GraphQL interfaces, and perform basic operations on mainstream databases (MySQL / PostgreSQL / MongoDB).
Strong English reading and writing skills (able to smoothly read technical documentation, write English code comments, Git commit messages and technical emails); competent oral English for participating in English meetings and conducting basic technical discussions.
Practical experience in AI-augmented programming: extensively leveraged AI coding tools such as Claude Code, Cursor, Tongyi Lingma in real-world development work, with the ability to objectively evaluate the strengths and weaknesses of such tools.
Requirements
Preferred Qualifications (Bonus Points, Not Mandatory)
Mobile development experience (React Native / Flutter / WeChat Mini Programs / mobile H5 adaptation and performance optimization).
Experience in overseas projects or cross-border team collaboration; familiar with internationalization (i18n), multi-timezone adaptation, multilingual layout and related scenarios.
Familiar with deployment workflows based on Docker / Kubernetes or cloud platforms (AWS / Azure / GCP).
Personal Attributes
Agile thinking: open to adopting new technologies, capable of designing technical solutions aligned with business logic instead of merely implementing feature requirements mechanically.
Professional ethics: strong sense of accountability for code quality, high attention to cybersecurity, data privacy and compliance, adherence to team collaboration standards, and candid communication habits.
Skills Required
- Over 2 years of hands-on React project development experience, including React Hooks, state management, routing, and related ecosystem libraries.
- Strong JavaScript and TypeScript fundamentals, with knowledge of HTML5, CSS3, and responsive layouts.
- Knowledge of Vue 2 or Vue 3 and related tools including Vuex or Pinia and Vue Router.
- Backend development experience with Node.js and Express, NestJS, or equivalent; alternatively, proficiency in Java, Go, or Python.
- Ability to independently design RESTful API or GraphQL interfaces and perform basic operations with MySQL, PostgreSQL, or MongoDB.
- Strong English reading and writing skills, plus sufficient oral English for meetings and technical discussions.
- Practical experience using AI coding tools such as Claude Code, Cursor, or Tongyi Lingma, including evaluating their strengths and weaknesses.
- Mobile development experience with React Native, Flutter, WeChat Mini Programs, or mobile H5 optimization.
- Experience with overseas projects, cross-border collaboration, internationalization, multilingual layouts, or multi-timezone adaptation.
- Familiarity with Docker, Kubernetes, or AWS, Azure, or GCP deployment workflows.
What We Do
Trucker Path is a leading platform for professional truckers, offering truck-safe navigation, real-time road intelligence, freight matching, and a community for drivers. It provides mobile applications that help drivers find truck stops, parking, fuel, and plan trips, while also operating a digital freight exchange.








