Desarrollador·a Frontend

España

Una plantilla de descripción del puesto lista para adaptar para el puesto de Desarrollador·a Frontend: funciones, perfil y beneficios ofrecidos.

Desarrollador·a Frontend

Descargar .docx

[Nombre de empresa], pyme B2B del sector [sector] con sede en [ciudad], [X] personas en plantilla y [X] M€ de facturación, busca incorporar un·a Desarrollador·a Frontend al equipo técnico de [X] personas.

Misión

Diseñar, desarrollar y mantener la capa cliente del producto: componentes, integración con APIs, gestión del estado, accesibilidad, rendimiento percibido y tests. La persona trabaja en estrecha colaboración con producto, diseño y backend, y reporta a la [Tech Lead / CTO / Dirección Técnica].

Responsabilidades

  • Entregar componentes y flujos de principio a fin: comprensión de la necesidad de producto, lectura del diseño con la persona Product Designer, implementación, tests, accesibilidad WCAG AA, despliegue y seguimiento en producción.
  • Mantener la calidad de la capa cliente: revisión de las PRs de las personas compañeras, aplicación de convenciones, refactor al paso cuando proceda.
  • Contribuir al design system: documentar nuevos patrones, proponer componentes cuando aparezca uso recurrente, mantener coherencia entre pantallas.
  • Cuidar el rendimiento web: Web Vitals (LCP, INP, CLS), bundle, lazy loading, optimización de imágenes y de fuentes.
  • Garantizar la accesibilidad básica en cada entrega (contraste, foco visible, jerarquía semántica, microcopy de errores) y participar en auditorías recurrentes.
  • Contribuir a la resolución de incidentes en producción que afecten a la capa cliente (regresiones visuales, errores de hidratación, bugs específicos de navegador).
  • Documentar las decisiones técnicas importantes y las zonas de complejidad no trivial.

Perfil

  • Imprescindible: [3 a 6] años de experiencia profesional en desarrollo frontend; dominio sólido de al menos un framework moderno (React, Vue o equivalente) con TypeScript; experiencia de puesta en producción (despliegue, monitoring, gestión de incidentes); sensibilidad accesible (WCAG AA) y de rendimiento (Web Vitals).
  • Valorable: familiaridad con nuestra stack [React, TypeScript, Vite o Next, design system propio]; experiencia en pyme o startup (alta autonomía); contribuciones a open source o side projects públicos; experiencia con tests automatizados (Vitest, Testing Library, Playwright).
  • Excluyente: ninguna experiencia de puesta en producción en autonomía; rechazo a hacerse cargo de la accesibilidad o del rendimiento; rechazo sistemático de frameworks modernos.

Qué ofrecemos

  • Retribución bruta anual: fijo [35-58] mil euros según experiencia. Sin variable estructural; eventualmente phantom shares o stock options según la fase de la sociedad.
  • Modalidad: [jornada completa, híbrido 2-3 días por semana en oficina, base en [ciudad] / remote-friendly].
  • Beneficios: [seguro médico, ticket restaurante, cheque transporte, días adicionales de vacaciones, política de teletrabajo, presupuesto de material, presupuesto de formación y conferencias].
  • Stack: [a completar: framework frontend, TypeScript, gestión de estado, herramientas de build, design system, testing, CI/CD, monitoring].
Actualizado
Cubra este puesto con JoinSourcing, filtrado y entrevistas en un solo lugar.
Contratar

Hablar con Join