




Buscamos un **Desarrollador Senior de Frontend en JavaScript** para impulsar y apoyar una aplicación de interfaz de usuario basada en Angular. Formará parte de un equipo dinámico dedicado a integrar diversos servicios de proveedores en un portal unificado para clientes. Aporte sus habilidades para mejorar las experiencias web y ayudarnos a ofrecer soluciones de primer nivel. **Responsabilidades** * Desarrollar y mantener una plataforma 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 * Construir 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 atender requisitos cambiantes * Diagnosticar, documentar y resolver eficientemente 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 * Antecedentes en el desarrollo de aplicaciones empresariales que involucren almacenamiento y la integración de datos * Habilidad para configurar e integrar soluciones de software de terceros * Conocimiento integral de 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 trabajando con gRPC **Ofrecemos** * Plan de carrera y oportunidades reales de crecimiento * Acceso ilimitado a las soluciones de aprendizaje de LinkedIn * Plan de movilidad internacional en 25 países * Capacitación constante, mentoría, cursos corporativos en línea, eLearning y más * Clases de inglés con profesor certificado * Apoyo a iniciativas de los empleados (club de algoritmos, toastmasters, club ágil, etc.) * Entorno laboral agradable (sala de juegos, área para siestas, comodidades, eventos, equipos deportivos, etc.) * Horario laboral flexible y código de vestimenta relajado * Colaboración en un entorno multicultural y compartición de mejores prácticas de todo el mundo * Contratación directa por EPAM y 100 % bajo nómina * Prestaciones legales (IMSS, INFONAVIT, bono vacacional del 25 %) * Seguro de gastos médicos mayores: vida, gastos médicos mayores con cobertura dental y visual (para el empleado y sus familiares directos) * Fondo de ahorro para el empleado del 13 %, limitado al tope legal * Cupones para alimentos * Bono de diciembre equivalente a 30 días * Plan de compra de acciones para empleados * 12 días de vacaciones * Días festivos oficiales mexicanos, además de 5 días festivos adicionales (jueves y viernes santos, 2 de noviembre, 24 y 31 de diciembre) EPAM es un proveedor global líder en ingeniería y desarrollo de plataformas digitales. Estamos comprometidos con generar un impacto positivo en nuestros clientes, nuestros empleados y nuestras comunidades. Adoptamos una cultura dinámica e inclusiva. Aquí colaborará con equipos multinacionales, contribuirá a una gran variedad de proyectos innovadores que ofrecen soluciones creativas y de vanguardia, y tendrá la oportunidad de seguir aprendiendo y creciendo continuamente. Sin importar dónde se encuentre, formará parte de una comunidad comprometida, creativa y diversa que lo ayudará a descubrir todo su potencial. *Al postularse a este puesto, usted acepta que sus datos personales puedan ser utilizados según lo establecido en el Aviso y Política de Privacidad de EPAM.*


