Desarrollador FrontEnd
1 VacantesSistemas en Granada, Granada
- Salario: A convenir
- Categoría: Informática / Telecomunicaciones
- Subcategoría Sistemas
- Localidad: Granada
- Activo desde: 29/04/2025
- Jornada: Tiempo Completo
- Tipo de Contrato: Contrato por tiempo indefinido
- Cantidad de Vacantes: 1
- Educación Mínima: Universidad
- Años de Experiencia: 3
El Desarrollador Front-End es responsable de construir interfaces de usuario interactivas, accesibles y visualmente atractivas para aplicaciones web y móviles. Trabaja en estrecha colaboración con diseñadores UI/UX, desarrolladores backend y equipos de producto para transformar requerimientos funcionales en experiencias digitales fluidas y responsivas.
Responsabilidades principales:
- Desarrollar componentes e interfaces web reutilizables utilizando frameworks modernos (React, Angular, Vue, etc.).
- Traducir diseños UI/UX en código funcional asegurando fidelidad visual, accesibilidad y rendimiento.
- Optimizar aplicaciones para máxima velocidad, escalabilidad y compatibilidad cross-browser.
- Colaborar en revisiones de código, pruebas y despliegue de funcionalidades.
- Implementar prácticas de desarrollo responsivo y diseño mobile-first.
- Participar en la definición técnica de productos y toma de decisiones arquitectónicas del front-end.
- Integrar APIs y colaborar con el equipo backend para asegurar una comunicación fluida entre sistemas.
Requisitos:
Educación y experiencia:
- Licenciatura o carrera técnica en Ingeniería de Software, Diseño Digital, Informática o afín.
- 2+ años de experiencia desarrollando interfaces en entornos productivos.
Habilidades técnicas:
- Dominio de HTML5, CSS3, JavaScript (ES6+).
- Experiencia con al menos un framework moderno: React, Angular, Vue, Svelte, etc.
- Conocimiento de control de versiones con Git.
- Familiaridad con herramientas de construcción (Webpack, Vite, etc.) y gestión de paquetes (npm, yarn).
- Buen entendimiento de principios de accesibilidad (a11y) y optimización para SEO técnico.
- Experiencia trabajando con APIs REST o GraphQL.
Habilidades blandas:
- Atención al detalle y enfoque en la experiencia del usuario.
- Capacidad de trabajo colaborativo en equipos multidisciplinarios.
- Proactividad, buena comunicación y disposición para recibir feedback constructivo.
Deseable:
- Experiencia con TypeScript.
- Conocimientos básicos de testing (Jest, React Testing Library, Cypress, etc.).
- Contribución a sistemas de diseño o creación de librerías de componentes.
- Familiaridad con herramientas de diseño como Figma o Adobe XD.
- Experiencia trabajando en entornos ágiles (Scrum, Kanban).
- Inglés técnico (lectura/escritura).