2 días
Expira 31/07/2025
Front-end Engineer
Front-end Engineer
El Desarrollador Front-End juega un papel fundamental en la creación de una interfaz de usuario atractiva y funcional para aplicaciones web y móviles. Su capacidad para traducir diseños visuales en código funcional y cumplir con los requerimientos de los usuarios y del negocio es esencial para el éxito del producto.
El Desarrollador Front-End es responsable de la implementación y diseño de la interfaz de usuario de un sitio web o aplicación móvil. Trabaja en estrecha colaboración con el equipo de diseño y los desarrolladores de back-end para traducir los diseños visuales en código funcional, asegurando una experiencia de usuario atractiva y optimizada.
Con experiencia en la creación de aplicaciones web dinámicas y responsivas utilizando Angular. Capacitado en diseñar y desarrollar componentes reutilizables, así como en integrar eficazmente APIs RESTful para ofrecer una experiencia de usuario fluida y funcional.
MAJOR DUTIES & RESPONSIBILITIES:
- Desarrollo de interfaces de usuario modernas y responsivas con Angular.
- Integración fluida con APIs para obtener, enviar y administrar datos en tiempo real.
- Implementación de buenas prácticas de codificación y pruebas unitarias
- Optimización del rendimiento y la accesibilidad de la aplicación.
- Desarrollar y mantener la interfaz de usuario de aplicaciones web y móviles, utilizando tecnologías como HTML, CSS y JavaScript.
- Traducir los diseños visuales y las especificaciones de diseño en código funcional y compatible con múltiples navegadores y dispositivos.
- Optimizar el rendimiento de la interfaz de usuario, asegurando una carga rápida y una experiencia de usuario fluida.
- Colaborar con el equipo de diseño y otros desarrolladores para garantizar la coherencia visual y funcional del producto.
- Implementar y mantener mejores prácticas de desarrollo front-end, como la accesibilidad, la optimización SEO y la responsividad.
- Realizar pruebas y correcciones de errores en la interfaz de usuario para garantizar su correcto funcionamiento en todos los entornos.
- Mantenerse actualizado sobre las últimas tendencias y tecnologías en desarrollo front-end y proponer mejoras en los procesos y herramientas utilizadas.
- Colaborar con los desarrolladores de back-end para integrar la interfaz de usuario con el sistema y las funcionalidades del producto.
- Realizar pruebas y optimizaciones de interfaz de usuario con el objetivo de mejorar la experiencia del usuario y alcanzar los objetivos del negocio.
- Licenciatura en Ingeniería de Sistemas, Diseño Interactivo o una disciplina relacionada.
- Experiencia previa como Desarrollador Front-End o en un rol similar.
- Dominio de tecnologías web como HTML, CSS y JavaScript.
- Experiencia en el uso de frameworks y bibliotecas front-end como React, Angular o Vue.js.
- Conocimiento de herramientas y técnicas de diseño web y UX/UI.
- Conocimiento en plataforma Azure (Clouds).
- Capacidad para implementar diseños responsivos y optimizados para dispositivos móviles.
- Conocimiento en estándares de accesibilidad web y optimización para motores de búsqueda (SEO).
- Fuertes habilidades de resolución de problemas y atención al detalle.
- Capacidad para trabajar de manera independiente y en equipo, colaborando con otros desarrolladores y diseñadores.
- Excelentes habilidades de comunicación y capacidad para entender los requisitos y expectativas del cliente y del usuario final.
- Dominio avanzado de office.
- Excel avanzado (prueba de nivel).
- 2 años en áreas de seguros.
- Conocimiento del mercado asegurador local.
- Framework Angular (versiones recientes, Angular 12+), TypeScript, HTML5, CSS3, SASS/SCSS
- Componentes: Creación, gestión y reutilización de componentes Angular
- Integraciones: Consumo de API RESTful.
- Herramientas y librerías: RxJS, Angular Material, Bootstrap
- Git, GitHub.
- Jira