Frontend / UI Engineer
Summary
Build and maintain web interfaces using Angular, translating UI designs and functional requirements into responsive, visually consistent frontend solutions in a collaborative, on-site team in Mexico City.
Frontend / UI Engineer
Objetivo del puesto
Buscamos un/a Frontend / UI Engineer para integrarse a nuestro equipo y participar en el desarrollo e implementación de soluciones digitales, con especial enfoque en la construcción de interfaces web funcionales, intuitivas y visualmente consistentes.
La persona será responsable de transformar requerimientos y diseños de interfaz en soluciones Frontend funcionales, asegurando una correcta implementación visual, interacción y comportamiento de los componentes.
Principales responsabilidades
Desarrollar y mantener interfaces web utilizando Angular.
Realizar la maquetación e implementación de interfaces a partir de diseños y requerimientos funcionales.
Desarrollar componentes visuales reutilizables y asegurar su correcta integración.
Implementar interacciones, flujos y comportamientos visuales de las interfaces.
Garantizar que las soluciones desarrolladas sean funcionales, responsivas y consistentes con los diseños establecidos.
Colaborar con equipos de diseño, desarrollo y otras áreas técnicas para definir e implementar soluciones.
Participar en la revisión y mejora continua de las interfaces y componentes desarrollados.
Integrar las interfaces Frontend con servicios y APIs.
Analizar requerimientos técnicos y funcionales para convertirlos en soluciones de interfaz.
Requisitos
Licenciatura o Ingeniería en Sistemas, Computación, Informática, Software, Tecnologías de la Información o afín.
Experiencia profesional en desarrollo Frontend / UI.
Experiencia comprobable utilizando Angular.
Conocimientos de TypeScript y JavaScript.
Manejo de HTML5 y CSS3.
Experiencia en maquetación y desarrollo de interfaces web.
Conocimientos de diseño responsive.
Capacidad para interpretar diseños y convertirlos en interfaces funcionales.
Experiencia trabajando con equipos multidisciplinarios.
Deseable
Experiencia con Figma u otras herramientas de diseño de interfaces.
Conocimientos de Angular Material u otras librerías de componentes UI.
Experiencia con consumo e integración de APIs REST.
Manejo de Git.
Conocimientos de principios de UX/UI y diseño centrado en el usuario.
Experiencia en desarrollo de componentes reutilizables.
Competencias
Pensamiento analítico y resolución de problemas.
Atención al detalle visual y funcional.
Capacidad para trabajar en equipo.
Comunicación efectiva con perfiles técnicos y de diseño.
Organización y autonomía.
Orientación a la calidad y mejora continua.