Frontend Developer Semi Senior
Overview
Diseñar, desarrollar y mantener interfaces de usuario (UI) web interactivas, atractivas y de alto rendimiento, aprovechando herramientas e integración de Inteligencia Artificial para acelerar los flujos de trabajo. Colaborarás mano a mano con diseñadores y desarrolladores backend para crear soluciones digitales escalables, accesibles y optimizadas para cualquier dispositivo. Incorporarás Inteligencia Artificial para optimizar el proceso de desarrollo y explorar nuevas formas de crear experiencias digitales.
Responsabilidades Clave
- Desarrollo UI: Maquetar y construir interfaces interactivas utilizando HTML, CSS, JavaScript moderno y asistentes de desarrollo asistidos por IA para optimizar la lógica y generación de componentes.
- Optimización & Rendimiento: Garantizar la velocidad de carga, fluidez, responsividad y compatibilidad cross-browser.
- Calidad & Accesibilidad: Realizar pruebas de usabilidad, accesibilidad y pruebas automatizadas (Jest, Cypress), apoyándote en IA para la aceleración y cobertura de casos de prueba.
- Trabajo en Equipo: Integrar el frontend de forma limpia con los servicios backend en un entorno colaborativo.
Requisitos
- Experiencia: Más de 3 años de experiencia práctica en desarrollo frontend web en equipos multidisciplinarios.
- Frameworks JS: Dominio práctico de al menos una librería o framework principal (React, Angular o Vue.js).
- Maquetación & Estilos: HTML5, CSS3, diseño responsivo/adaptativo y preprocesadores (SASS / LESS).
- Tooling & Git: Manejo de control de versiones (Git), gestores de paquetes (npm / yarn) y bundlers (Webpack, Vite, Gulp).
- Testing & Herramientas de IA: Conocimiento de pruebas unitarias/integración (Jest, Cypress, Mocha) y uso práctico de asistentes de desarrollo con IA (GitHub Copilot, Cursor, ChatGPT/Claude) para aceleración de código, refactorización y debugging. Inglés intermedio deseable.