Descripción del empleo:
Puesto internacional.
Requisitos Técnicos: Wordpress, Vue.js
WordPress: Conocer en profundidad.
Saber cómo funciona desde el núcleo.
Si necesitaras modificar una respuesta built-in REST, sabes cómo hacerlo.
Debes escribir limpio y prolijo de manera que alguien que venga detrás tuyo pueda seguirte fácilmente.
- Vue.js / Vuex / Vue Router:.
Todas nuestras interfaces son desarrolladas con ( o están siendo porteadas a) Vue.
Debes entender las características, patrones y prácticas de Vue.Js.
Un buen conocimiento de Javascript es de ayuda también. )
Habilidades Complementárias:
UI Frameworks: Debes tener sólida experiência con una framework UI como Bootstrap.
Nosotros usamos también Vuetify.Js, un framework de diseño de materiales, así que tener conocimiento de la misma es un plus.
APIs.
Estamos en proceso de mudar todo nuestro código para que sea basado en API y solemos construir herramientas que permitan conexión con APIs third party como SendGrid, Authorize.net, Google, etc.
- Git.
Sólidos conocimientos del proceso de trabajo de Git: Branch / pull request / merge.
Honestamente no solemos usar comandos más avanzados de Git, pero si se necesitara retroceder unos pasos y modificar cosas, deberías poder hacerlo.
Composer.
Nuestro código de PHP está orientado a procesos de all object y namespaced y usamos autoloading para manejar nuestras dependencias.
Node Nosotros usamos Vue-cli así que es improbable que trabajes con Node directamente pero experiência con el mismo es un plus.
- Webpack Automatización de todo el proceso de construcción y desarrollo.
Linting, minifying, etc.
Tener un decente conocimiento de cómo ajustar las configuraciones del Webpack sería de mucha ayuda.
- Grunt Tratamos de automatizar todo lo posible y saber hacer uso de algunas herramientas de Grunt forman parte del proceso.