Full-stack Developer
Shanghai&Chengdu | Technical | Full-time

Education: Bachelor’s or Master’’s degree (MBA preferred)

Minimum requirement:

  • 2-3 years of experience on Front-end development and minimum of
  • 2 years experience on Back-end Development in Object-oriented programming

We are currently looking for a versatile Full-stack Developer with both experience on Front-end Development - and Back-end Development side who knows all stages of Web Application Development.

Main Responsibilities

  • Design overall architecture of the web application.
  • Ensuring the performance, quality, and responsiveness of applications
  • Producing clean, efficient code based on specifications and industry best practices
  • Actively participate in product meetings and understanding requirements
  • Collaborate with the rest of the engineering team to design and launch new features
  • Experience working with graphic designers and converting wire frames & designs to visual elements
  • Accountable for working with outside data sources and API
  • Experienced with a back-end programming languages PHP, Python or Javascript
  • Proficient experience using advanced JavaScript libraries and frameworks such as ReactJS, VueJS,BackboneJS and NodeJS
  • Learning new technologies when required
  • Development experience for both mobile and desktop.

Position Requirements

  • Experienced on HTML5 / CSS3 and Javascript Development
  • Experience on object oriented programming language (PHP, Java or .NET)
  • Familiarity with modern front-end Libraries and frameworks such as React.js and Vue.js
  • Proficiency with JavaScript ES5 and ES6+
  • Understanding of Front-End best practices

Familiarity with modern front-end development tools

  • Experience with Git
  • Experience with CLI
  • Experience with building and using API’s
  • Experience writing Unit tests for Front-End projects
  • Performance and cross platform compatibility focus, understanding of the DOM rendering flow
  • Experience with exporting resources from a Sketch file / UXpin or Zepplin.io
  • Experience with development and debugging tools such as Chrome developer tools
  • Understanding of SEO and accessibility best practices a big plus
  • Knowledge on JIRA and Confluence a plus
  • Knowledge on Ubuntu a plus
  • Experience on working with Containers - Docker a big plus
  • Basic spoken & good written English.
  • Knowledge on the China Digital Ecosystem
  • Personal and corporate integrity
  • Strong team player
  • Self-starter

How to stand out

  • Strong technical skills and proven track record
  • Strong eye for detail and sense of usability on User Interface
  • Good understanding of eCommerce in China
Job application
Job Application (Internship Detail, Job Detail)
Contact our HR department