




Resumen: Buscamos un Desarrollador Senior de Frontend en JavaScript para mejorar y apoyar una aplicación de interfaz de usuario basada en Angular, integrando servicios de proveedores en un portal de clientes unificado. Aspectos destacados: 1. Desarrollar y apoyar una aplicación de interfaz de usuario basada en Angular 2. Unirse a un equipo dinámico dedicado a la integración de servicios de proveedores 3. Mejorar las experiencias web y ofrecer soluciones de primer nivel Buscamos un **Desarrollador Senior de Frontend en JavaScript** para desarrollar y apoyar una aplicación de interfaz de usuario basada en Angular. Usted se unirá a un equipo dinámico dedicado a integrar diversos servicios de proveedores en un portal de clientes unificado. Aporte sus habilidades para mejorar las experiencias web y ayudarnos a ofrecer soluciones de primer nivel. **Responsabilidades** * Construir y mantener una plataforma de frontend que permita a los clientes conectarse con múltiples proveedores * Aplicar actualizaciones de software y agregar nuevas funcionalidades para mejorar el rendimiento de la aplicación * Desarrollar aplicaciones utilizando Angular, Angular Material, NGRX y protobuf * Probar, solucionar problemas, mantener y actualizar el software para garantizar su funcionamiento óptimo * Evaluar, revisar y optimizar el código para responder a requisitos cambiantes * Diagnosticar, documentar y resolver eficazmente problemas técnicos * Colaborar estrechamente con equipos internos para diseñar e implementar mejoras que potencien las interacciones con los proveedores * Refactorizar el código existente para reducir la deuda técnica y fomentar un enfoque centrado en el producto * Mantener la excelencia en el diseño técnico, el desarrollo de soluciones, la configuración del sistema y la documentación **Requisitos** * Competencias sólidas en programación con el framework Angular durante más de 3 años * Capacidad demostrada para resolver problemas técnicos * Experiencia con TypeScript, JavaScript ES6+, JSON y APIs RESTful * Conocimiento de los principios de programación funcional y orientada a objetos * Experiencia en el desarrollo de aplicaciones empresariales que impliquen almacenamiento y la integración de datos * Habilidades para configurar e integrar soluciones de software de terceros * Conocimientos exhaustivos sobre gestión de la información, modelado de datos, integración de sistemas y prácticas de desarrollo, incluidas las pruebas unitarias * Excelentes capacidades analíticas y de comunicación * Dominio del inglés a nivel B2 (intermedio alto) * Capacidad para aprender y adaptarse rápidamente a nuevas tecnologías y requisitos **Deseable** * Familiaridad con la biblioteca de componentes Material UI * Experiencia utilizando NGRX para la gestión del estado * Conocimiento de los componentes GM2/GM3 * Comprensión de los protocol buffers * Experiencia previa trabajando con gRPC


