




Resumen: Únase a un equipo tecnológico internacional para diseñar, construir y mantener sistemas backend escalables para productos innovadores basados en datos y con impacto global. Aspectos destacados: 1. Trabajar en productos innovadores con impacto global 2. Entorno laboral enriquecedor y colaborativo 3. Oportunidad de aprender y crecer como desarrollador de software **Descripción del trabajo** --------------------------- Business Insights es una empresa especializada en desarrollo de software. Desde nuestros inicios hemos estado en constante evolución y actualmente deseamos incorporar a nuestro equipo a un **Ingeniero Backend**. Nuestro principal objetivo es ofrecer soluciones tecnológicas altamente cualificadas en un entorno innovador y creativo, gracias a un equipo diverso de ingenieros altamente capacitados. Estamos muy interesados en contar con usted como miembro de nuestro equipo. Confiamos en que su experiencia y habilidades serán un valioso activo para nuestra empresa. Ofrecemos un entorno laboral enriquecedor y colaborativo, donde tendrá la oportunidad de aprender y crecer como desarrollador de software mientras trabaja en proyectos interesantes y significativos. Asimismo, tendrá la oportunidad de colaborar con importantes clientes de distintos sectores y mejorar sus competencias al crear soluciones innovadoras y eficaces. **Requisitos del trabajo** -------------------------- **¿Cuál es nuestra misión?** Proporcionar los medios y las medidas necesarias para diseñar y desarrollar todos los aspectos de calidad de una solución de software, tanto funcionales como técnicos, con el fin de cumplir los requisitos y la calidad general de la solución prevista, mediante la creación, documentación y prueba de un plan de pruebas de extremo a extremo que garantice el cumplimiento de todos los objetivos y el correcto funcionamiento de la solución. **Finalidad del puesto** Buscamos un **Ingeniero Backend** para integrarse en un equipo tecnológico internacional que trabaja en productos innovadores basados en datos y con impacto global. En este puesto, usted diseñará, construirá y mantendrá sistemas backend escalables que soporten plataformas complejas utilizadas en múltiples regiones. Participará en decisiones arquitectónicas, diseño de APIs y buenas prácticas backend, colaborando estrechamente con los equipos de frontend, datos y análisis en un entorno ágil. **Qué hará** * Diseñar, desarrollar y mantener servicios backend escalables utilizando **Node.js (Fastify)** * Construir **APIs** seguras, fiables y bien documentadas * Trabajar con bases de datos **SQL y NoSQL**, garantizando rendimiento, fiabilidad e integridad de los datos * Contribuir a la **arquitectura backend y de sistemas**, centrándose en escalabilidad, tolerancia a fallos y resiliencia * Implementar y mantener **pipelines CI/CD**, promoviendo sólidas prácticas de pruebas automatizadas * Desplegar y operar servicios mediante **Docker y Kubernetes** (OpenShift es un plus) * Contribuir a iniciativas de **InnerSource / Open Source** y bibliotecas compartidas de ingeniería * Colaborar dentro de **equipos ágiles**, trabajando estrechamente con perfiles de frontend y relacionados con datos * Aprender y aplicar continuamente nuevas tecnologías para mejorar los flujos de desarrollo **Qué buscamos** * **Más de 5 años de experiencia** en ingeniería de software, construyendo sistemas complejos y distribuidos * Amplia experiencia con **Node.js**, **JavaScript** y **TypeScript** * Sólida formación en **diseño de APIs** y **arquitecturas de microservicios** * Experiencia práctica con bases de datos **SQL y NoSQL** * Profundo conocimiento de **arquitectura de software**, escalabilidad, tolerancia a fallos y manejo de errores * Experiencia con **pipelines CI/CD**, pruebas automatizadas, **Docker** y **Kubernetes** * Conocimientos de **GitHub**, GitHub Actions, GitOps u otras herramientas de automatización de flujos de trabajo * Buenas prácticas de ingeniería: código limpio, documentación y mantenibilidad **Habilidades blandas** * Capacidad para trabajar con múltiples partes interesadas en un entorno internacional * Actitud proactiva centrada en la mejora continua * Pasión por la ingeniería de software y la innovación **Qué puede esperar al unirse a nuestro equipo** * Contrato indefinido * Salario competitivo * Horario flexible * Modelo de trabajo híbrido en Barcelona: 4 días remotos y 1 día presencial. y… ¡ganas de seguir aprendiendo! Si está de acuerdo, ¡inscríbase para el puesto y nos veremos! ¡No espere más! Híbrido* Barcelona, Cataluña, España SOFTWARE INSIGHTS


