Categorías
···
Entrar / Registro

Ingeniero Frontend Senior - ReactJS

Indeed
Tiempo completo
Presencial
Sin requisito de experiencia
Sin requisito de título
Carrer de Pere IV, 185, Sant Martí, 08018 Barcelona, Spain
Favoritos
Compartir
Parte del contenido se ha traducido automáticamenteVer original

Descripción

Resumen: Únete a un equipo de ingeniería maduro e integrado como Ingeniero Frontend Senior, mejorando la arquitectura, elevando la calidad y lanzando funciones para miles de usuarios diariamente. Aspectos destacados: 1. Gestionar características de extremo a extremo, desde el descubrimiento hasta la supervisión en producción. 2. Contribuir a las decisiones arquitectónicas y evolucionar el Sistema de Diseño. 3. Fomentar una cultura de intercambio de conocimientos y mejora colaborativa. **Por qué este puesto es importante** JOIN ayuda a miles de empresas a encontrar al personal adecuado: más rápido, con mayor equidad y menos fricción. Nuestra plataforma gestiona millones de interacciones con candidatos, y nuestros clientes elogian la atención al detalle y la experiencia de usuario incomparable de JOIN. Buscamos un Ingeniero Frontend Senior para unirse a nuestro consolidado centro de ingeniería en España. Formarás parte de un equipo maduro e integrado y lo impulsarás hacia adelante: mejorando nuestra arquitectura, elevando nuestro estándar de calidad y lanzando funciones de las que dependen decenas de miles de usuarios cada día. **Tareas** --------- **Lo que harás** Gestionarás características de extremo a extremo — desde el descubrimiento hasta la supervisión en producción: * **Lanzar funciones de alto impacto.** Tomarás un requisito del producto, identificarás sus puntos débiles junto con los equipos de Producto y Diseño durante la fase de descubrimiento, diseñarás la solución, la implementarás en React \+ TypeScript, la probarás con Playwright y Cypress, y la supervisarás tras su lanzamiento. Identificarás casos límite y compromisos de experiencia de usuario antes de que se conviertan en problemas. * **Elevar el nivel técnico.** Contribuirás a las decisiones arquitectónicas — patrones de gestión de estado, optimización del rendimiento, escalabilidad. Redactarás y defenderás planes de ejecución técnica (TEP) cuando los cambios requieran una alineación más amplia. Escribirás pruebas unitarias y de extremo a extremo robustas porque tomamos muy en serio la estabilidad: si se lanza, funciona. * **Evolucionar el Sistema de Diseño.** Nuestra biblioteca de componentes está sincronizada con Figma y se mantiene activamente. Cuando tu trabajo en nuevas funciones revele lagunas, mejorarás los componentes compartidos para beneficio de todo el equipo. * **Ayudar a los demás a mejorar.** Contribuirás a nuestra cultura de intercambio de conocimientos mediante programación en pareja, revisiones de código y colaboración diaria en el intercambio de conocimientos — no mediante gestión formal, sino a través del propio trabajo. **Nuestra pila tecnológica** * **React** con **TypeScript** — todo está tipado, sin usar "any" * **Playwright** para pruebas de interfaz de usuario, **Cypress** para pruebas de extremo a extremo * **Sistema de Diseño sincronizado con Figma**, con generadores de código y convenciones de codificación * **Zustand** para la gestión de estado * **Modern.js** y **Turborepo** para potenciar nuestra arquitectura monorepo de microfrontends. * REST y **GraphQL** para la obtención de datos * Pipelines de CI/CD, flujos de trabajo basados en Git, muchas automatizaciones * Herramientas de análisis y experimentación **Cómo trabajamos** Nuestro Gremio Frontend considera la ingeniería frontend como un oficio, no solo como una implementación. Algunos aspectos que definen nuestra cultura: * **TEPs en lugar de intuiciones.** Redactamos Planes de Ejecución Técnica para cambios significativos — las decisiones se documentan y se reflexionan cuidadosamente, no se imponen. * **La estabilidad es motivo de orgullo.** Escribimos pruebas de extremo a extremo para todos los escenarios y optimizamos el rendimiento hasta que el producto resulte intuitivo. Nuestros usuarios no deberían tener que cuestionarse si algo funciona: simplemente funciona. * **El diseño es una asociación.** Ingenieros y diseñadores trabajan juntos, realizan bocetos conjuntos y cuestionan mutuamente sus ideas — presencialmente y en Figma, no solo mediante tickets de entrega. * **La seguridad es un valor predeterminado**, no una reflexión posterior. * **Invertimos en herramientas.** Generadores de código, convenciones de codificación, un Sistema de Diseño vivo y flujos de trabajo asistidos por IA para que los ingenieros dediquen tiempo a la lógica de negocio, no a la configuración inicial. Nuestro ciclo de vida de desarrollo de productos está preparado para el futuro. **Requisitos** ---------------- **Qué buscamos** No creemos en listas de verificación — pero si la mayoría de estos puntos te aplican, ¡nos encantaría conversar contigo! **6\+ años** desarrollando interfaces frontend en producción con frameworks modernos de JavaScript (se prefiere fuertemente React) Amplia experiencia con **TypeScript, HTML5 y CSS3** Experiencia sólida en **gestión de estado** (Zustand o equivalente) Experiencia práctica en **integración de APIs** — REST, GraphQL o ambas Experiencia escribiendo pruebas significativas (unitarias y de extremo a extremo) Conocimiento de flujos de trabajo de CI/CD y Git Historial comprobado de trabajo en **equipos ágiles multifuncionales** — colaboras con los equipos de Producto y Diseño, no solo con otros ingenieros Opiniones firmes sobre **rendimiento y usabilidad**, respaldadas por datos siempre que sea posible **Sería aún mejor si aportas:** * Experiencia construyendo o manteniendo un Sistema de Diseño * Comodidad trabajando en Figma junto con diseñadores * Conocimientos básicos de conceptos backend o entornos full-stack **Beneficios** ------------ **Nuestros valores** **Impacto sobre esfuerzo** – Optimizamos los resultados, no las horas. Lo que importa es el impacto que generamos para nuestros equipos y clientes. **¡Sí, tú!** – Todo empieza contigo. Asumimos responsabilidades, actuamos con iniciativa y no esperamos permiso para mejorar las cosas. ️ **Crecemos juntos** – Como individuos y como equipo. Invertimos en los demás y nos volvemos más fuertes colectivamente. **Ambición a escala** – Pensamos en grande. Estamos construyendo algo que importa y fijamos un alto nivel de exigencia sobre lo que es posible. Nos desarrollamos en un entorno dinámico y colaborativo. Eso significa adaptarnos rápidamente, cuestionarnos constructivamente y pasar tiempo significativo juntos en la oficina, confiando además en que cada uno puede trabajar con flexibilidad: * Nos encanta colaborar en la oficina y compartir conocimientos con todos los colegas; también entendemos la flexibilidad de trabajar desde casa cuando sea necesario * Nos adaptamos rápidamente y abrazamos el cambio en un entorno startup orientado al crecimiento * Nos desafiamos continuamente, tanto a nosotros mismos como entre nosotros, para mejorar **Este puesto podría no ser ideal si:** * Prefieres un entorno altamente estructurado. * Deseas un puesto completamente remoto. * Prefieres un ritmo lento y cambios mínimos. * No te entusiasma la responsabilidad ni el crecimiento. **¿Qué obtienes tú?** Salario competitivo — el rango se indica en esta oferta; no jugamos a adivinar. Hardware de Apple — las mejores herramientas para el trabajo (MacBook). Seguro médico privado — porque no debería ser una preocupación. Eventos de equipo — brunches, actividades deportivas y encuentros trimestrales en Berlín. Productividad desde cualquier lugar — 104 días al año trabajando de forma remota (tras el período de prueba), siguiendo nuestra política híbrida. Apoyo para la reubicación — asistencia con trámites administrativos, viajes y un mes de alojamiento amueblado. **Qué esperar del proceso de contratación** Respetamos tu tiempo y mantenemos la transparencia: 1️⃣ Llamada introductoria (\~30 min) – Veamos si somos una buena coincidencia. 2️⃣ Entrevista con el responsable de contratación (\~60 min) – Profundizaremos en expectativas y dinámicas del equipo. 3️⃣ Entrevista técnica (\~60–120 min) – Demuestra tus habilidades. 4️⃣ Conocer al equipo **(Opcional)** – Conéctate con tus futuros colegas. Siempre sabrás dónde te encuentras — sin vacíos informativos, sin desapariciones. Aceptamos candidaturas de personas de todas las edades, capacidades, géneros, religiones y orígenes diversos. ¡Si necesitas apoyo durante el proceso de contratación o en el entorno laboral, háznoslo saber! ¿No cumples todos los requisitos? ¡Sin problema! Siempre estamos abiertos a candidatos excepcionales y valoramos la diversidad en todas sus formas. ¡Postúlate ahora — ¡nos encantaría conectar contigo!

Fuentea:  indeed Ver publicación original
David Muñoz
Indeed · HR

Compañía

Indeed
David Muñoz
Indeed · HR

Empleos similares

Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.