Senior full stack WordPress developer (E-learning

We are looking for a very talented WordPress Full stack lead developer to join our ambitious agency in Shanghai China to work on cool and innovative products.

You will work mainly on two advanced E-learning projects based on WordPress for the industries of education for kids and corporate training in the textile industry.


  • WordPress custom plugin development
  • WordPress contributed plugin customization
  • WordPress theme development
  • Follow planning and communicate with project manager on a regular basis regarding progress, challenges, timelines and deliverables
  • Collaborate with Guidance’s team of in-house developers
  • Work closely with Project manager and tech leader
  • Desire to learn new techniques as technology changes

Skills Required 

  • Experience working with Learndash
  • Experience working with BuddyPress or WordPress social network plugins
  • Experience with LMS development
  • Good estimation skills
  • Knowledge in JavaScript frameworks (react.js/vue.js or angular.js)
  • Experience creating Rest webservices
  • Preferably 5+ years’ experience developing websites and application/software with PHP CMS/framework
  • Experience consuming open and/or private APIs
  • Excellent English communication level, verbal and written technical documentation skills
  • Self-motivated, detail oriented and self-organized
  • Willingness to learn and master unfamiliar technologies and/or concepts Desired Skills
  • Experience working in an Agile software development environment
  • Experience using best practice version control methodologies and tools such as Git or SVN

Not mandatory but appreciated

  • Develop with other PHP framework/CMS : Drupal/Laravel/Symfony/Magento/Prestashop solutions
  • Apache server configuration and installation Apache
  • Experience in mobile APP development
  • Knowledge of Chinese API: Alipay/Baidu/Wechat
  • Mini Program development


Competitive and related to candidate experience, will be discussed during the interview.

If you are interested in this position, please send your CV to contact(at)qpsoftware(dot)cn

By clicking the “Apply for Job” button, you will likely be redirected to a web page outside of our website. We cannot be held responsible for external sites’ content. Please take reasonable steps to confirm that you’re actually dealing with a company representative, not an impostor.

Apply for this Job