El portal de empleo de España

Ingeniero Full-Stack

Híbrido en Barcelona·Jornada completa·Añadida hace más de un año (comprobada el 8 oct)

MIGx

14 ofertas abiertas

Resumen

Modalidad
Híbrido, Barcelona
Contrato
Contrato indefinido, jornada completa
Inglés
Obligatorio
Experiencia
Nivel sénior

Habilidades

Se valora

Esta oferta se escribió originalmente en inglés.

Requisitos

Qué buscan

  • Sólida experiencia con React y JavaScript/TypeScript moderno, incluyendo hooks, gestión de estado y gestión del ciclo de vida de los componentes.
  • Experiencia con frameworks de backend basados en Python como FastAPI o Flask para el desarrollo de APIs.
  • Sólido conocimiento del diseño de APIs RESTful, arquitecturas centradas en APIs y patrones efectivos de consumo de APIs.
  • Experiencia demostrada aplicando las mejores prácticas de ingeniería: principios de clean code, patrones de diseño SOLID, testing exhaustivo (unit, integration, e2e) y documentación adecuada.
  • Familiaridad con las prácticas de CI/CD y herramientas de automatización (GitHub Actions, Azure DevOps), incluyendo pipelines de despliegue y pruebas automatizadas.
  • Experiencia trabajando con bases de datos relacionales y NoSQL (PostgreSQL, MongoDB, etc.) con enfoque en la integridad de los datos y el rendimiento.
  • Comprensión de los fundamentos de seguridad y entornos cloud-native con experiencia en despliegue.
  • Experiencia con las mejores prácticas de control de versiones, procesos de revisión de código y flujos de trabajo de desarrollo colaborativo.
  • Mentalidad orientada al equipo y experiencia en entornos agile (Scrum, Kanban).

Se valorará

  • Experiencia con Next.js para renderizado del lado del servidor (SSR) y aplicaciones React full-stack.
  • Conocimiento de bases de datos de grafos (Neo4j, Azure Cosmos DB con Gremlin API) y modelado de datos basado en grafos.
  • Experiencia con librerías de gestión de estado (Redux, Zustand) y patrones modernos de React.
  • Experiencia con frameworks de backend basados en Python como FastAPI o Flask para el desarrollo de APIs.
  • Sólido conocimiento del diseño de APIs RESTful, arquitecturas centradas en APIs y patrones efectivos de consumo de APIs.
  • Experiencia demostrada aplicando las mejores prácticas de ingeniería: principios de clean code, patrones de diseño SOLID, testing exhaustivo (unit, integration, e2e) y documentación adecuada.
  • Familiaridad con las prácticas de CI/CD y herramientas de automatización (GitHub Actions, Azure DevOps), incluyendo pipelines de despliegue y pruebas automatizadas.
  • Experiencia trabajando con bases de datos relacionales y NoSQL (PostgreSQL, MongoDB, etc.) con enfoque en la integridad de los datos y el rendimiento.
  • Comprensión de los fundamentos de seguridad y entornos cloud-native con experiencia en despliegue.
  • Experiencia con las mejores prácticas de control de versiones, procesos de revisión de código y flujos de trabajo de desarrollo colaborativo.
  • Mentalidad orientada al equipo y experiencia en entornos agile (Scrum, Kanban).
  • Conocimiento de Docker/Kubernetes, OpenAPI, OAuth2/JWT para la contenerización y la seguridad de APIs.
  • Familiaridad con herramientas de observabilidad (Prometheus, Grafana, ELK) y frameworks de testing de frontend (Jest, React Testing Library, Cypress).
  • Experiencia con frameworks empresariales como SAFe (Scaled Agile Framework) y metodologías de escalado agile.
  • Comprensión de las directrices GxP (Good Practice) y los requisitos de cumplimiento en entornos regulados de ciencias de la vida.
  • Experiencia de colaboración con Data Engineers o AI/ML Engineers en equipos multidisciplinares.
  • Comprensión de entornos regulados como las ciencias de la vida, la atención sanitaria y los marcos de cumplimiento relacionados.

Idiomas

  • Inglés: nivel B2+ o superior.
  • Se valorará el conocimiento de español y/o catalán.

Salario y beneficios

Qué ofrecen

  • Modelo de trabajo híbrido y horario flexible que se adaptaría tanto a noctámbulos como a madrugadores.
  • 24 días de vacaciones anuales.
  • Oportunidades de desarrollo profesional y la oportunidad de dar forma al futuro de la empresa. 
  • Una cultura centrada en el empleado inspirada directamente en el feedback de los mismos: tu voz es escuchada y tu perspectiva es fomentada. 
  • Diferentes programas de formación para apoyar tu desarrollo personal y profesional. 
  • Trabaja en una empresa internacional de rápido crecimiento. 
  • Ambiente agradable y equipo de gestión colaborativo.

El puesto

Full-Stack Engineer

Buscamos un Full-Stack Engineer para unirse a nuestro equipo de Data and AI Engineering. Este puesto es ideal para personas que se enorgullezcan de construir sistemas seguros y escalables que conecten las experiencias de usuario en el frontend con arquitecturas de backend robustas, permitiendo aplicaciones de datos e IA del mundo real en el dominio de las ciencias de la vida.

Colaborarás con Data Engineers y AI Engineers para desarrollar código limpio y mantenible en todo el stack tecnológico, creando arquitecturas basadas en APIs e interfaces de usuario intuitivas que se adhieran a las mejores prácticas de ingeniería modernas.

Qué harás

  • Diseñar y desarrollar aplicaciones web adaptables utilizando React y JavaScript/TypeScript moderno siguiendo principios de arquitectura basados en componentes.
  • Construir y mantener APIs RESTful bien documentadas y testeables utilizando FastAPI, Flask o frameworks similares.
  • Implementar arquitecturas centradas en APIs que garanticen una separación clara entre los servicios de frontend y backend, permitiendo aplicaciones escalables y mantenibles.
  • Aplicar las mejores prácticas de ingeniería de software, incluyendo los principios SOLID, DRY, clean code, un manejo de errores adecuado y estrategias de testing exhaustivas.
  • Crear interfaces de usuario intuitivas que presenten de manera efectiva datos complejos de ciencias de la vida e insights de IA a los usuarios finales.
  • Desarrollar y mantener pipelines de CI/CD utilizando herramientas como GitHub Actions o Azure DevOps, incorporando pruebas automatizadas, controles de calidad de código y estrategias de despliegue.
  • Aplicar las mejores prácticas de seguridad en todo el stack (autenticación, autorización, validación de entradas, prevención de XSS, configuración de CORS).
  • Implementar procesos adecuados de revisión de código, estándares de documentación y mantener una alta calidad de código mediante análisis estático y testing.
  • Desplegar y operar en entornos cloud (Azure, AWS, GCP) siguiendo principios de infraestructura como código.
  • Promover las prácticas de observabilidad integrando logging, métricas y monitorización tanto en las aplicaciones de frontend como de backend.
  • Participar en revisiones por pares, sesiones de arquitectura y ceremonias agile con un enfoque en la mejora continua.

Nivel de Seniority

  • Senior.

Sobre MIGx

MIGx es una empresa tecnológica con sede en Suiza especializada en integración de datos, ingeniería en la nube y soluciones de IA/ML. La empresa se centra en la construcción de plataformas de datos robustas y modelos de datos semánticos para clientes empresariales, con un fuerte énfasis en tecnologías de Microsoft e infraestructura en la nube. MIGx opera principalmente en la región DACH, ofreciendo proyectos técnicos de alto valor que requieren una profunda experiencia en ingeniería de datos, DevOps y desarrollo full-stack.

MIGx está expandiendo sus operaciones en España, con un número significativo de puestos vacantes en disciplinas de ingeniería y datos. La empresa ofrece a profesionales internacionales la oportunidad de trabajar en proyectos complejos de nivel empresarial mientras forman parte de un equipo en crecimiento. Con sede en Suiza y un enfoque en la calidad y la innovación, MIGx proporciona un entorno dinámico para el talento técnico que busca avanzar en su carrera en un entorno transfronterizo.

Plantilla
100
Sede
Zúrich, Suiza

Datos prácticos

  • MIGx tiene su sede en Zúrich, Suiza, ofreciendo una cultura corporativa suiza con exposición a proyectos internacionales.
  • La empresa está contratando activamente en España, lo que indica una expansión estratégica en el mercado tecnológico español.
  • Los puestos abarcan ingeniería de datos, IA/ML, DevOps y desarrollo full-stack, ofreciendo diversas oportunidades para profesionales técnicos.
  • Trabajar en MIGx puede implicar la colaboración con clientes empresariales en la región DACH, ofreciendo una valiosa experiencia transfronteriza.
Todas las vacantes de MIGx
WhatsApp
Híbrido en Basel +3
Híbrido en Barcelona

Semantic Graph Engineer

MIGxHace 1 meses
Híbrido en Basel +1
Híbrido en Barcelona
Híbrido en Barcelona

Ingeniero Cloud Sénior

MIGxHace 4 meses
Híbrido en Barcelona +2

Ingeniero DevOps Sénior

MIGxHace 8 meses
Híbrido en Batumi +2

Modelador de Datos Semánticos

MIGxHace más de 1 años
Híbrido en Barcelona

Ingeniero de Inteligencia Artificial

MIGxHace más de 1 años
Híbrido en Barcelona +2

Ingeniero Microsoft Sénior

MIGxHace más de 2 años
Híbrido en Batumi +2

Ingeniero de Datos

MIGxHace más de 2 años
Híbrido en Barcelona

Gestor de Proyectos TI

MIGxHace más de 2 años
Híbrido en Batumi +2
Ver los 14 empleos