- Escribir código NodeJS de excelente calidad y demostrar una comprensión integral del modelo de programación asincrónico.
- Debe tener experiencia en la construcción de aplicaciones web RESTful modernas, escalables y basadas en la nube
- Experiencia trabajando con servicios de AWS e infraestructura en la nube como Lambda (Node. js), RDS, EC2, EBS, S3, etc.
- Habilidades en la creacion de diferentes servicios de AWS como API, instancia de RDS y Lambda para construir una aplicación sin servidor.
- Fuerte experiencia trabajando con las últimas versiones de Node.js y MySQL.
- Competente en la creación y consumo de servicios web RESTful seguros que utilizan servicios de AWS.
- Excelente comprensión y experiencia en servicios web externos JavaScript (Node.js) / HTML5 / CSS / AJAX / XML y desarrollo de API RESTful y marcos JavaScript como Angular5.
- Buena comprensión de los principios de diseño para construir una aplicación escalable.
- Experiencia con el diseño e implementación de aplicaciones de baja latencia, alta disponibilidad y rendimiento.
- Fuerte experiencia en procesos de implementación y metodología ágil.
- Experiencia con Git / GitHub u otros sistemas de control de versiones distribuidos.
- Experiencia en desarrollo angular en módulos de uso común con experiencia en aplicaciones basadas en web, desarrollo de formularios y validaciones.
- Experiencia práctica en el desarrollo de interfaces de usuario, creando módulos y componentes basados en formularios.
- Experiencia en la implementación de arquitectura MVC en aplicaciones de back-end.
- Práctico con el entorno de AWS para integrar el código del lado del servidor y del lado del cliente.