Back to results

Frontend Engineer

  • Wuhan City, United States

Applications open in a new tab.

Job details

Posting language
English
Posted

Original job description

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.

More about this job

Skills

  • React
  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • Vue.js
  • Back-end development
  • Node.js
  • Oracle Java
  • Go
  • Python
  • RESTful API
  • GraphQL
  • MySQL
  • PostgreSQL
  • MongoDB
  • Documentation
  • Write English
  • Git
  • Mobile development
  • React Native
  • Flutter
  • Collaboration
  • Docker
  • Kubernetes
  • AWS
  • Microsoft Azure
  • Google Cloud
  • Agile

Report this job