Descripción
**Descripción**
Ria Money Transfer, un segmento empresarial de Euronet Worldwide, Inc. (NASDAQ: EEFT), ofrece servicios financieros innovadores, incluyendo transferencias internacionales de dinero rápidas, seguras y asequibles para millones de clientes, además de servicios de cambio de divisas, recarga móvil, pago de facturas y cobro de cheques, brindando una experiencia omnicanal confiable. Con más de 600 000 ubicaciones en casi 200 países y territorios, nuestro propósito sigue siendo abrir caminos hacia una vida cotidiana mejor.
Creemos que podemos crear un mundo en el que las personas tengan el poder de construir la vida que sueñan, sin importar quiénes sean ni dónde se encuentren. Un cliente, una familia, una comunidad a la vez.
**SOBRE ESTE PUESTO**
Buscamos un desarrollador frontend talentoso y apasionado (**Angular**) para unirse a nuestro equipo. El candidato ideal contará con amplia experiencia trabajando con Angular para desarrollar aplicaciones web dinámicas y fáciles de usar. Colaborará estrechamente con analistas de negocios (BA) y diseñadores de UX/UI, así como con desarrolladores backend, para entregar soluciones frontend de alta calidad, adaptables y escalables.
**FUNCIONES Y RESPONSABILIDADES**
* **Desarrollo y mantenimiento de aplicaciones web**: Desarrollar y mantener funciones orientadas al usuario mediante Angular, garantizando el mejor rendimiento y experiencia posible para el usuario.
* **Desarrollo de componentes**: Crear componentes reutilizables y modulares siguiendo las mejores prácticas, asegurando un código limpio y mantenible.
* **Diseño adaptable**: Implementar diseños web adaptables que funcionen perfectamente en distintos dispositivos y tamaños de pantalla.
* **Colaboración con equipos**: Trabajar estrechamente con desarrolladores backend, diseñadores y gestores de producto para garantizar una integración fluida entre los sistemas frontend y backend.
* **Implementación de UI/UX**: Traducir wireframes y diseños de interfaz de usuario en interfaces funcionales y de alta calidad mediante Angular y otras tecnologías frontend relacionadas.
* **Aprendizaje y mejora continuos**: Mantenerse actualizado sobre las últimas tendencias y mejores prácticas en desarrollo frontend, especialmente dentro del ecosistema Angular.
* **Control de versiones**: Utilizar Git para el control de versiones y participar regularmente en revisiones de código con el equipo.
**REQUISITOS DEL PUESTO**
* Mínimo 3 años de experiencia en desarrollo frontend, con especial énfasis en Angular.
* Conocimientos avanzados de HTML5, CSS3, Sass, JavaScript (ES6\+), y TypeScript.
* Experiencia con Angular desde la versión 8 y sus principios fundamentales (componentes, servicios, directivas, etc.).
* Comprensión sólida de APIs RESTful y de cómo integrarlas en aplicaciones frontend.
* Familiaridad con bibliotecas de gestión de estado (por ejemplo, NgRx, Akita o Redux).
* Experiencia con frameworks de diseño adaptable como Bootstrap, Material o soluciones CSS personalizadas.
* Familiaridad con herramientas como Webpack, NPM y otras herramientas de construcción y desarrollo.
* Conocimientos sobre pruebas unitarias y frameworks de prueba (por ejemplo, Jasmine, Karma).
* Experiencia con sistemas de control de versiones como Git.
* Excelentes habilidades para resolver problemas y capacidad de trabajar en un entorno colaborativo.