30% Discount Get your Kallyas WordPress license Today for only $49! Or renew your support at $18 for extra 6 months.

Frontend/JavaScript developer

Bucharest
Posted 8 months 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 ( https://kallyas.net/#main-browser-shot ) used in all our themes. This
will require migrating from a jQuery written code to Vue framework.

 

Needed:

  • 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 jsperf.com or other benchmarking tools before

 

Responsibilities:

  • 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.
TOP