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: