- Participando en el diseño, documentación y creación de software escalable y seguro.
 - Desarrollar nuevas funciones orientadas al usuario.
 - Crear código y Librería reutilizables para uso futuro.
 - Asegúrese de que toda la entrada del usuario esté validada antes de enviarla al back-end.
 - Optimice la aplicación para lograr la máxima velocidad y escalabilidad.
 - Trabaje con equipos de desarrollo y managers de producto para idear soluciones de software.
 - Cree las aplicaciones de front-end en colaboración con los diseñadores de productos.
 - Colaborar con otros miembros del equipo y partes interesadas.
 - Debe tener la capacidad de trabajar en un entorno dinámico y acelerado.
 - Fuertes habilidades de comunicación para interactuar con los miembros del equipo scrum.
 - Buen pensamiento analítico y capacidad de resolución de problemas.
 
Responsabilidades
Requerimientos técnicos
- Al menos 3 años de experiencia con marcos de desarrollo de Node.js
 - Al menos 2 años de experiencia en desarrollo front con Angular 2+
 - Al menos 2 años de experiencia en el uso de HTML, CSS y JavaScript.
 - Experiencia con arquitecturas JavaScript con Angular 2+ o React.
 - Experiencia con Node, NNPM, Gulp, Grunt, Bootstrap.
 - Experiencia con JSON y servicios RESTful.
 - Experiencia con métodos ágiles.
 - Conocimiento en algoritmos, patrones de diseño y modularización.
 - Conocimiento de PostgreSQL
 - Conocimiento de la autenticación SSO
 - Experiencia con Webpack
 - Experiencia realizando test con Jest
 
Nice to have
Experiencia en desarrollo web RealTime.
Experiencia con Pusher.
Experiencia con Firebase.
Experiencia con Google Maps.
Experiencia con Micro-Frontends.

