Chubb

Chubb

0 0 Evaluaciones

2 días
Expira 31/07/2025

Front-end Engineer

Front-end Engineer

Job Description

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.

MINIMUM REQUIREMENTS:

  • 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.

TECHNOLOGY:

  • 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