The fastest WordPress page builder on the market Zion Builder it’s finally here! - Take it for a spin!

Frontend/JavaScript developer

Posted 4 years ago

About Us:

We are a web development company focused on the creation of WordPress themes and
plugins. With more than 30K clients and our 6 years of experience in this domain, we are one of
the big names in WordPress themes industry.


Job description:

We are looking for someone who will have as the main tasks to improve and extend our own
WordPress page builder ( ) used in all our themes. This
will require migrating from a jQuery written code to Vue framework.



  • Hands-on experience with HTML, CSS, JavaScript, and Git
  • Great knowledge about Javascript and its quirks (asynchronous-ness, prototype inheritance, etc.)
  • Have worked with Vue.js or an equivalent MVC platform (Angular, React, Ember) multiple times
  • Good knowledge about design patterns and software architecture
  • Have at least a basic knowledge of RESTful APIs and CRUD
  • Creative problem solving and strong communication skills
  • Lots of curiosity and passion for various frameworks and programming in general
  • Have a basic knowledge of NPM, Babel and unit testing (Jasmine, Karma, Mocha, etc.)


Preferred :

  • In-depth knowledge of Vue (lifecycles, reactivity, rendering, etc.) and basic knowledge about Vuex
  • Experience with the latest JavaScript standards and functional programming in Javascript
  • Knowledge of Agile, continuous integration and various development practices
  • Have worked in the past with WordPress and/or PHP
  • Knowledge of a CSS-based framework such as Sass or Less
  • Very organized and tidy when it comes to coding (leaving comments, detailed git commits, etc.)
  • Have used or other benchmarking tools before



  • Create various components and functionalities in Vue from scratch
  • Use various techniques in order to solve complex problems – techniques such as caching, inheritance, recursive rendering, etc.
  • Build and upgrade interface layers between the storage (Vuex Store) and the UI
  • Convert deprecated pieces of old Javascript/Jquery code into cleaned-up Vue code
  • Unit-test and benchmark the code and then come up with solutions in order to make it as performant as possible
  • Dig through source files and the documentation pages of various frameworks and plugins in order to find solutions

Job Features

Job CategoryDevelopment

Apply Online

A valid email address is required.