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