Desarrollo de software

Desarrollador de Front-end

Buscamos a un desarrollador de front-end con experiencia para que se una a nuestro equipo de desarrollo web.

 

Descripción del puesto:

  • Desarrollar aplicaciones front-end
  • Convertir las simulaciones y diseños de los proyectos en plantillas funcionales
  • Integrar el código con el equipo de desarrollo del back-end. Manteniendo los estándares del código, la experiencia del usuario (UX) y los requisitos de diseño a lo largo del proceso de desarrollo.
  • Definir, medir y mejorar el desarrollo del sitio web, la codificación y los procesos de mantenimiento.
  • Llevar a cabo las actualizaciones del sitio, arreglando y solucionando los errores del front-end, y mejorando el rendimiento
  • Mejorar los sitios web para hacerlos más accesibles e interactivos
  • Optimizar el código existente con las mejores prácticas de ingeniería
  • Seguir las normas y directrices de codificación de la web (es decir, ES6)
  • Participar en las revisiones de los códigos

 

Habilidades y competencias requeridas:

  • Amplia experiencia en el desarrollo de JavaScript
  • Experiencia en ES6, React, Redux, GIT, SCSS/Stylus
  • Experiencia práctica en front-end y herramientas de gestión de proyectos (Webpack o Gulp)
  • Amplia experiencia en HTML5, CSS3, Flexbox
  • Conocimiento profundo de los problemas de compatibilidad entre navegadores para equipos de escritorio y móviles y de las formas de trabajar con ellos (IE11, Chrome, Safari, Firefox, Opera, iOS, Android)
  • Comprender el concepto de "Graceful degradation"
  • Conocimiento experto en escribir código limpio, modular y testeable
  • Sólidos conocimientos de Adobe Photoshop

 

Habilidades y competencias deseadas:

  • Conocimiento de la línea de comandos de UNIX
  • Conocimiento del inglés: Mínimo nivel intermedio
  • Una sólida comprensión de los procesos de desarrollo de aplicaciones web, desde el diseño/interfaz de usuario hasta las estructuras de bases de datos relacionales
  • Conocimientos especializados en diseño de respuesta, web móvil y experiencia en proyectos web
  • Conocimiento adecuado de las bases de datos relacionales y no relacionales
  • Conocimiento de back-end frameworks (i.e. Ruby on Rails)

 

Habilidades y competencias opcionales:

  • Experiencia con frameworks avanzados de JS
  • Comprensión de las mejores prácticas de aplicación en una sola página
  • Experiencia en pruebas unitarias y pruebas de extremo a extremo de aplicaciones JavaScript
  • Conocimientos de WebGL, GLSL

 

¿Qué ofrecemos?:

  • Seguro médico
  • Comidas con catering
  • Equipo altamente cualificado

Cuéntenos más
sobre usted

Files must be less than 2 MB.
Allowed file types: gif jpg jpeg png bmp eps tif pict psd txt rtf html pdf doc docx odt ppt pptx odp xls xlsx ods xml avi mov mp3 ogg wav bz2 dmg gz jar rar sit tar zip.