Rol/PropósitoResponsable de permitir a agentes, clientes y socios conectar servicios empresariales en cualquier momento y lugar, utilizando los canales digitales y dispositivos de su elección.Esta posición tendrá la responsabilidad de desarrollar y mantener soluciones digitales para satisfacer las necesidades de los clientes. Se requiere un profesional con amplia experiencia en cada fase del ciclo de vida de la experiencia del usuario, incluidas las tecnologías de interfaz de usuario (UI). Este rol liderará el diseño, desarrollo, prueba y despliegue de aplicaciones web/móviles completas, en un entorno ágil y dinámico.
Responsabilidades ClaveInvertir hasta el 100% de su tiempo en la base de código y en la entrega de proyectos y prioridades empresariales.Diseñar, desarrollar, probar y desplegar aplicaciones web y experiencias de usuario para clientes, socios y empleados.Reaccionar y liderar cambios de prioridades sin comprometer los plazos ni el momentum del equipo.Diseñar e implementar interfaces de usuario (UI) con componentes reutilizables, pruebas unitarias e integraciones para las APIs y UI, realizar revisiones de código, configurar Integración Continua, etc.Integrar nuestras aplicaciones con nuestras APIs de middleware.Gestionar flujos de trabajo para asegurar la entrega oportuna de proyectos.Escribir pruebas exhaustivas para las funciones, estructuradas de manera que puedan servir como documentación.Ejecutar proyectos especiales y otras tareas relacionadas asignadas.Otros proyectos y tareas asignadas.RequisitosProfesional en Ciencias de la Computación, Ingeniería, o una combinación equivalente de educación y experiencia relevante; se prefiere un título de Maestría en un campo relacionado.Dominio avanzado del idiomas inglés (nivel conversacional).Excelentes habilidades analíticas, de toma de decisiones y de resolución de problemas.Fuertes habilidades de gestión de proyectos.Competente en aplicaciones de MS Office (Word, Excel y PowerPoint) y conocimiento práctico del software de aplicaciones comunes.Profundo entendimiento de los principios orientados a objetos y patrones de diseño.Dominio de metodologías ágiles.Excelentes habilidades cominucacion y de relaciones interpersonales.Conocimiento de herramientas de Integración y Despliegue Continuo.Gran pasión por aprender y adaptarse a nuevas tecnologías.Familiaridad con sistemas grandes y complejos, sistemas en línea altamente transaccionales y arquitecturas de rendimiento.Resolución de problemas y experto en la solución de problemas e implementación de soluciones creativas para cumplir con nuestras estrategias y objetivos digitales.ExperienciaIngeniero Full Stack con al menos 5 años de amplia experiencia en todos los componentes del desarrollo de aplicaciones web, incluidos frontend, Servicios/APIs y bases de datos utilizando múltiples lenguajes y marcos de trabajo.Experiencia técnica práctica en tecnologías de FrontEnd como HTML5, CSS3, JavaScript, jQuery, AJAX, Less/SASS, MVC y Diseño Web Responsivo.Experiencia trabajando con frameworks de JavaScript/CSS como Bootstrap, Foundation.Experiencia trabajando con conceptos de Angular2+ como servicios, pipes, enrutamiento y HTTP con Observable.Experiencia trabajando con preprocesadores CSS como LESS y SASS junto con ejecutores de tareas JavaScript como Grunt y Gulp JS.Experiencia trabajando con motores de plantillas como jQuery Templates y Handlebars.Experiencia trabajando en entornos Waterfall y Agile/Scrum.Experiencia con Git y GitHub.Experiencia en depuración de scripts y elementos usando las herramientas de desarrollo del navegador.Experiencia trabajando con Jira es una ventaja.Experiencia en el desarrollo de aplicaciones en plataformas en la nube como Microsoft Azure.Conocimiento sólido de REST, plataforma MS Azure, servicios web, infraestructura de aplicaciones.Conocimiento sólido de scripting, gestión de API, microservicios, contenedores.Experiencia en la resiliencia y el rendimiento en el desarrollo de aplicaciones web.Experiencia en la creación de PWAs (Progressive Web Applications) escalables.Experiencia en la resiliencia y el rendimiento en el desarrollo de aplicaciones web.Conocimiento de Herramientas/Tecnologías:AngularHTML5CSS3JavaScriptjQueryAJAX, Less/SASSMVCResponsive Web DesignAPIsSQL Server.NET FrameworkMicrosoft Visual StudioHerramientas Backend (Microsoft) NetcoreIntegraciones de servicios web y servicios de red