Fullstack developer
Hace 23 horas
madrid, community of madrid, España
LHH
Jornada completa
Gratis con email o Google
Guarda esta oferta y sigue tu búsqueda
Crea una cuenta gratis para guardar empleos, crear alertas y volver a esta oferta desde tu panel.
Gratis con email o Google
Al continuar, aceptas nuestros Términos & Política de Privacidad.
Buscamos Full Stack Senior Engineers para incorporarse al proyecto Core Mesh Plataforma de Datos, una plataforma de datos de última generación basada en arquitectura Data Mesh. Las personas seleccionadas trabajarán de forma transversal en todo el ciclo de desarrollo del producto, participando tanto en la construcción de interfaces frontend como en el desarrollo de servicios backend, APIs y procesos de gestión de datos.
Funciones principales: Desarrollar y mantener aplicaciones frontend utilizando React, TypeScript y Next.js. Diseñar e implementar APIs y servicios backend con Python y FastAPI. Construir y evolucionar funcionalidades clave de la plataforma relacionadas con la configuración del Data Mesh y la gestión de entidades. Desarrollar interfaces de administración, visualización y resolución de incidencias de datos. Crear y optimizar consultas avanzadas sobre BigQuery y bases de datos PostgreSQL/AlloyDB. Participar en el desarrollo de motores de resolución y consolidación de datos. Implementar integraciones basadas en APIs y mensajería mediante Pub/Sub. Diseñar y ejecutar pruebas unitarias, de integración y end-to-end. Participar en revisiones de código y en la definición de buenas prácticas de desarrollo junto al equipo técnico.
Requisitos Imprescindibles Experiencia avanzada en React y TypeScript. Experiencia sólida con Next.js. Desarrollo backend con Python y FastAPI. Conocimientos de SQLAlchemy y gestión de migraciones mediante Alembic. Dominio de SQL avanzado y experiencia trabajando con BigQuery. Experiencia con PostgreSQL o AlloyDB. Conocimientos de integración mediante Pub/Sub. Experiencia en Google Cloud Platform (GCP), especialmente Cloud Run, BigQuery, IAM y Secret Manager. Experiencia en testing con pytest, Vitest/Jest y herramientas de pruebas end-to-end como Playwright. Conocimientos de Docker y automatización CI/CD mediante GitHub Actions. Capacidad para trabajar de forma transversal tanto en frontend como en backend. Valorable Experiencia con React Flow o D3.js. Desarrollo de plataformas Low-Code, constructores de formularios o herramientas de configuración visual. Conocimientos de Dataform. Experiencia en algoritmos de entity matching o record linkage. Conocimientos de Redis o sistemas de caché distribuida. Experiencia en plataformas Data Mesh, MDM o sistemas de resolución de identidades. Certificación GCP Associate Cloud Engineer o Professional Data Engineer.
Responsabilidades
Incorporación a un proyecto internacional de alto impacto tecnológico dentro del entorno de datos y analítica avanzada. Participación en un producto innovador basado en arquitecturas Data Mesh y tecnologías cloud de última generación. Exposición a proyectos complejos que combinan desarrollo frontend, backend y plataformas de datos. Trabajo con un stack tecnológico moderno basado en React, Next.js, FastAPI, GCP y BigQuery. Entorno colaborativo con alta autonomía y participación en decisiones técnicos/as. Oportunidad de crecimiento profesional y desarrollo de competencias full stack en entornos cloud escalables. Participación en equipos multidisciplinares con metodologías ágiles y foco en calidad de software.
Funciones principales: Desarrollar y mantener aplicaciones frontend utilizando React, TypeScript y Next.js. Diseñar e implementar APIs y servicios backend con Python y FastAPI. Construir y evolucionar funcionalidades clave de la plataforma relacionadas con la configuración del Data Mesh y la gestión de entidades. Desarrollar interfaces de administración, visualización y resolución de incidencias de datos. Crear y optimizar consultas avanzadas sobre BigQuery y bases de datos PostgreSQL/AlloyDB. Participar en el desarrollo de motores de resolución y consolidación de datos. Implementar integraciones basadas en APIs y mensajería mediante Pub/Sub. Diseñar y ejecutar pruebas unitarias, de integración y end-to-end. Participar en revisiones de código y en la definición de buenas prácticas de desarrollo junto al equipo técnico.
Requisitos Imprescindibles Experiencia avanzada en React y TypeScript. Experiencia sólida con Next.js. Desarrollo backend con Python y FastAPI. Conocimientos de SQLAlchemy y gestión de migraciones mediante Alembic. Dominio de SQL avanzado y experiencia trabajando con BigQuery. Experiencia con PostgreSQL o AlloyDB. Conocimientos de integración mediante Pub/Sub. Experiencia en Google Cloud Platform (GCP), especialmente Cloud Run, BigQuery, IAM y Secret Manager. Experiencia en testing con pytest, Vitest/Jest y herramientas de pruebas end-to-end como Playwright. Conocimientos de Docker y automatización CI/CD mediante GitHub Actions. Capacidad para trabajar de forma transversal tanto en frontend como en backend. Valorable Experiencia con React Flow o D3.js. Desarrollo de plataformas Low-Code, constructores de formularios o herramientas de configuración visual. Conocimientos de Dataform. Experiencia en algoritmos de entity matching o record linkage. Conocimientos de Redis o sistemas de caché distribuida. Experiencia en plataformas Data Mesh, MDM o sistemas de resolución de identidades. Certificación GCP Associate Cloud Engineer o Professional Data Engineer.
Responsabilidades
Incorporación a un proyecto internacional de alto impacto tecnológico dentro del entorno de datos y analítica avanzada. Participación en un producto innovador basado en arquitecturas Data Mesh y tecnologías cloud de última generación. Exposición a proyectos complejos que combinan desarrollo frontend, backend y plataformas de datos. Trabajo con un stack tecnológico moderno basado en React, Next.js, FastAPI, GCP y BigQuery. Entorno colaborativo con alta autonomía y participación en decisiones técnicos/as. Oportunidad de crecimiento profesional y desarrollo de competencias full stack en entornos cloud escalables. Participación en equipos multidisciplinares con metodologías ágiles y foco en calidad de software.