Desarrollador/a Front-End
Presencial (Mataró): con visitas ocasionales a clientes.
Salario: En función de la experiencia aportada.
Experiencia mínima: Tres años.
Contrato indefinido a jornada completa.
Estudios mínimos: Ciclo formativo de grado superior.
Descripción del puesto
En Kriter Software buscamos un/a desarrollador/a Front-End para incorporarse a nuestro equipo de desarrollo, con el objetivo de desarrollar interfaces de usuario de nuestras aplicaciones web basadas en una arquitectura de microFront-End.
La persona seleccionada participará activamente en la evolución de nuestras soluciones, asegurando la escalabilidad, mantenibilidad y una experiencia de usuario consistente, trabajando en colaboración con equipos multidisciplinares de desarrollo y consultoría.
Responsabilidades - Ámbitos de actuación
- Desarrollar y mantener aplicaciones web con Vue.js dentro de una arquitectura de microFront-Ends.
- Implementar arquitecturas modernas con Vue 3, Composition API y Single File Components (SFC).
- Diseñar y mantener microFront-Ends independientes y desacoplados, asegurando su correcta integración.
- Diseñar interfaces modernas, accesibles y responsive.
- Integrar APIs REST y/o GraphQL proporcionadas por el equipo Back-End.
- Gestionar el estado de la aplicación mediante Pinia o Vuex.
- Optimizar el rendimiento y la escalabilidad de las aplicaciones web.
- Participar en decisiones de arquitectura Front-End y definición de estándares.
- Asegurar la calidad del código mediante pruebas unitarias y de integración.
- Colaborar estrechamente con equipos de diseño UX/UI y Back-End.
- Escribir código modular, reutilizable, escalable y bien documentado.
Requisitos
- Dominio de Vue.js (Vue 3, Composition API, lifecycle hooks).
- Experiencia con Vue Router y gestión de estado (Pinia / Vuex).
- Excelente manejo de JavaScript y TypeScript.
- Conocimientos sólidos de HTML5, CSS3 y diseño responsive.
- Experiencia integrando APIs REST.
- Manejo de control de versiones con Git.
- Conocimientos de buenas prácticas de UI/UX.
- Experiencia trabajando con componentes reutilizables y design systems.
Experiencia, conocimientos y habilidades valorables
- Conocimientos en optimización de rendimiento de Front-End.
- Familiaridad con frameworks CSS (Tailwind, SCSS, Bootstrap, etc.).
- Experiencia con testing (Vitest, Jest, Cypress).
- Buen criterio estético y atención al detalle.
- Autonomía para la toma de decisiones técnicas en Front-End.
- Buena capacidad de comunicación y trabajo en equipo.
- Orientación a la calidad, mantenibilidad y buenas prácticas de desarrollo.
Ofrecemos
- Contrato indefinido a jornada completa y plan de carrera.
- Mentoría y formación continua (Udemy for Business, Open University).
- Horario: Lunes a jueves de 08:00 a 17:30 (con 1 hora para comer) y Viernes de 08:00 a 14:00 (jornada intensiva).
- Equipo técnico cualificado y entorno dinámico donde las ideas cuentan.
¿Estás interesado/a en unirte a nuestro equipo?
- Puedes enviar tu CV y carta de presentación a: rrhh@kriter.net