Jump to content

Edit History

Kazeno

Kazeno


position no longer open

[oferta finalizada]
Kazeno

Kazeno

*Esta es una oferta de trabajo para desarrolladores individuales que buscan un trabajo recurrente a largo plazo. Lamentablemente no se aceptaran agencias o grupos de desarrolladores, ni tampoco personas que solo busquen uno o dos proyectos a corto plazo.
 
Estamos en busca de un desarrollador Prestashop 1.6 full-stack (dicese que sepa programar tanto el front-end, el back-end, y la base de datos), preferiblemente residente en algun pais de latinoamerica. Somos una tienda mexicana de autopartes en linea en constante desarrollo y con tráfico creciendo mes con mes. Buscamos a alguien que crezca como desarrollador a nuestro lado, y que a la larga se vuelva parte fundamental de nuestro equipo. Tu codigo sera visto y usado por miles de usuarios al mes, por lo que es indispensable que sea lo mas solido y facil de mantener posible. Si eres apasionado de los automoviles sera una gran ventaja, pero no es requerimiento ;)
 
Requisitos del Desarrollador:
  • Hablante nativo o casi-nativo del idioma español.
  • Hablante de nivel avanzado del idioma ingles.
  • Usar un IDE como PHPStorm (preferible) o Eclipse con funcionalidad avanzada para parseo y deteccion de errores en el codigo.
  • Tener minimo 6 meses de experiencia desarrollando modulos para Prestashop 1.6.
  • Experiencia con VCS como Git o Mercurial.
 
Requisitos del Codigo:
  • Seguir la guia de estilo PSR-2 http://doc.prestashop.com/display/PS16/PHP+Coding+Standards#PHPCodingStandards-PSR-2-CodingStyleGuide con indentacion correcta (usando 4 espacios) y camelCase.
  • Usar sintaxis de PHP 7.0, incluyendo [] para construir arrays.
  • Construir todos los SQL queries a traves del uso de la clase DbQuery. No se aceptara codigo SQL en strings.
  • Usar las clases Helper para todas las interfaces de usuario del BackOffice, como son HelperList para los listados y HelperForm para los formularios.
  • Usar templates de Smarty para cualquier codigo HTML y de presentacion. No se aceptara codigo HTML dentro de ninguna clase de PHP.
  • Queda prohibida la modificacion de cualquier codigo del Core de Prestashop. Modificaciones directas al codigo de cualquier modulo nativo o externo solo se realizaran como ultimo recurso, cuando de plano no sea posible hacer un override del codigo en cuestion.
  • Todos los nombres de variables, funciones, clases, campos de la base de datos, y comentarios deben hacerse en el idioma ingles.
  • Todos los textos de interfaces de usuario deben estar originalmente escritos en ingles, y usar las funciones de traduccion nativas de Prestashop para la version en español de los mismos.
  • El uso de cualquier libreria externa requiere aprobacion previa.
 
Si eres elegido se te dara un proyecto de prueba que consistira en un modulo que deberia tomar entre 10 y 20 horas de desarrollo, las cuales se pagaran a una tarifa reducida. Si la calidad del codigo es satisfactoria (es decir cumple con todos los lineamientos arriba mencionados) entonces se te ofreceran los siguientes proyectos a una tarifa "base". El pago podra ser por Paypal o transferencia bancaria, con todos los fees de transferencia pagados por nuestra cuenta.
 
Para aplicar por favor redacta en ingles un mensaje privado por este medio, en donde indiques:
  • Tu experiencia desarrollando modulos para Prestashop
  • Como y hace cuando aprendiste a programar
  • Que IDE utilizas
  • Tu lugar de residencia
  • Cuanto tiempo tienes disponible a la semana para trabajar
  • Por cuantos meses podrias hacerlo, si es que tienes algun cambio planeado a futuro
  • Muestras de tu codigo, ya sea como attachments, o con una liga a algun repositorio online
Como recordatorio tu aplicacion para esta posicion tiene que estar hecha totalmente en ingles, y para que sea tomada en cuenta, es indispensable que incluya la siguiente oracion traducida al ingles:
"He leido todos los requisitos del codigo, y todo el trabajo que les entregue se apegara a ellos."
 
 
Esta oferta seguira en pie indefinidamente hasta que se edite este post para indicar que ya finalizo, por lo que aunque hayan pasado varios meses sigue vigente.  Para cualquier pregunta o aclaracion por favor mandame un mensaje privado por este medio.
 
 
×
×
  • Create New...