Home Job Listings Categories Locations

Full Stack Middle JavaScript (Foco Frontend) - 100% Remoto

📍 Spain

Tecnología Profile Software Services

Descripción del Puesto

¿Quieres formar parte de nuestro equipo de Profile?

Desde Profile nos encontramos en búsqueda de un perfil

Full Stack Senior JavaScript

con sólida experiencia en

frontend

y conocimientos de

backend

, capaz de construir aplicaciones web modernas, escalables y mantenibles.

El candidato ideal estará acostumbrado a trabajar con

componentes reutilizables, design systems y APIs

, con código limpio, pruebas unitarias y buenas prácticas en entornos ágiles.

Con ilusión es como se cambian las cosas, y queremos contribuir a un futuro mejor gracias a la tecnología. Para conseguirlo no necesitamos héroes ni súper talentos, sino personas implicadas, motivadas, con muchas ganas de trabajar en equipo y de crecer dentro de este proyecto común que formamos todos/as.

Responsabilidades

Frontend Desarrollo de aplicaciones usando

JavaScript/TypeScript

y frameworks modernos (Angular, Vue, React u otros). Creación y mantenimiento de

componentes custom

conectados a APIs. Uso de

design systems

y construcción de interfaces reutilizables y consistentes. Implementación de

estructuras de datos complejas

(listas, filtros, mapas). Realizar

tests unitarios

de frontend (Jest u otra herramienta equivalente). Aplicar

buenas prácticas de código

y asegurar compatibilidad cross-browser.

Backend (nociones medias) Conocimientos de Node.js (Express) y patrón

BFF

(Backend For Frontend). Creación de servicios y conexión con frontend a través de

APIs asincrónicas

. Manejo de

bases de datos

mediante llamadas asincrónicas y estructuras de datos complejas. Tests unitarios de backend con

Jest

o similares.

Requisitos

Técnicos JavaScript (ES6+)

con al menos 5 años de experiencia. Experiencia en

frameworks frontend

(Angular, Vue, React u otros). Experiencia en

componentes reutilizables, APIs y design systems

. Experiencia con

tests unitarios front y back

. Experiencia trabajando con

estructuras de datos complejas

(mapas, filtros, listas). Conocimientos de

Node.js y Express

, y nociones de backend. Experiencia con

metodologías ágiles

(Scrum, Kanban). Familiaridad con herramientas de control de versiones (

Git

) y flujo de trabajo colaborativo (merge requests, code review).

Soft Skills Capacidad de

adaptarse a diferentes entornos y proyectos

. Proactividad y autonomía en la resolución de problemas. Capacidad para

trabajar en equipo

y comunicarse con diferentes perfiles técnicos. Atención al detalle y compromiso con la calidad del código.

Te damos buenas razones para unirte a nuestro equipo:

Como mejora al convenio y reconocimientos de la fidelidad del empleado, en Profile aplicamos el número de vacaciones de acuerdo a la antigüedad de cada persona: Cada año (hasta 3) se le sumará un día de vacaciones. ♂️Seguimiento con tu equipo todos los meses para tener un continuo feedback. Flexibilidad horaria para ayudarte a conciliar tu vida profesional / familiar. Plataforma de gamificación de Profile Play. Retribución flexible (tickets restaurante, transporte y/o guardería). Regalos: Lote de Navidad / Cheque Regalo por el día de tu cumpleaños / Sorteos exclusivos. ♀️Team Buildings ¡No te puedes perder la fiesta de verano o la cena de Navidad! Comunidades tecnológicas para que compartas tus conocimientos e ideas con los demás equipos. Formación a medida.

Si tienes ganas de crecer y trabajar en un buen ambiente de trabajo, de manera cómoda y productiva, y ¿por qué no?, divertida. Te ofrecemos un gran número de ventajas para facilitarte esta decisión. Contáctanos y ¡te lo contamos!

Conoce más sobre Profile en nuestra web

Puedes consultar aquí nuestra política de Privacidad y Gestión de Datos:

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Detalles del Puesto

Fecha de Publicación: December 15, 2025
Tipo de Trabajo: Tecnología
Ubicación: Spain
Company: Profile Software Services

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.