¿Quieres formar parte de nuestro equipo de Profile?
Desplácese hacia abajo para encontrar una descripción detallada de este trabajo y lo que se espera de los candidatos. Envíe su solicitud haciendo clic en el botón "Solicitar".
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 cualificado / 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! xcskxlj
Conoce más sobre Profile en nuestra web
Puedes consultar aquí nuestra política de Privacidad y Gestión de Datos:
Hay opciones de teletrabajo/trabajo desde casa disponibles para este puesto.