




Resumen: Como Ingeniero de Software, contribuirás en todo el ciclo de vida del desarrollo de software, trabajando de forma colaborativa con equipos diversos para construir soluciones de alta calidad y escalables en un entorno innovador y acelerado. Aspectos destacados: 1. Desarrollar código de alta calidad, mantenible y soluciones escalables 2. Colaborar con especialistas de distintos equipos para garantizar software de primer nivel 3. Destacar en un entorno dinámico, con ganas de aprender y crecer continuamente **Quiénes somos** Desarrollamos productos revolucionarios y software escalable en el sector de las apuestas en línea. En todo el mundo, nuestros equipos multifuncionales crean plataformas de juego en línea, así como soluciones de apuestas que alcanzan a cientos de miles de usuarios diariamente. **Tu misión** Como Ingeniero de Software, desempeñarás un papel clave en nuestro equipo de ingeniería, contribuyendo en todo el ciclo de vida del desarrollo de software, desde la concepción y el diseño hasta las pruebas y la implementación. Trabajarás estrechamente con colegas de los departamentos de producto, arquitectura y otros equipos de ingeniería para construir soluciones de software de alta calidad que satisfagan las necesidades de nuestras partes interesadas. Valoramos candidatos que sobresalgan en entornos dinámicos, que tengan una actitud proactiva hacia el aprendizaje y el crecimiento continuo, y que disfruten colaborando con equipos diversos para resolver problemas complejos. **Qué harás** * Desarrollar código de alta calidad, mantenible y soluciones escalables. * Colaborar estrechamente con especialistas en calidad, seguridad y producto para garantizar que el diseño, la entrega y la calidad de nuestro software sean de primer nivel. * Contribuir a las prioridades estratégicas y a las hojas de ruta trabajando junto a arquitectos y gestores de producto. * Diseñar soluciones en toda la pila tecnológica, utilizando tecnologías líderes y las mejores prácticas del sector. * Compartir tus conocimientos con tus colegas mientras sigues desarrollando tus habilidades mediante la experimentación y el aprendizaje de nuevas tecnologías. * Asumir la responsabilidad de la estabilidad del sistema en distintos entornos. * Identificar oportunidades para mejorar procesos y eficiencia, y cuestionar el statu quo. * Anticiparte y proponer soluciones a futuros desafíos. * Participar en el soporte fuera del horario laboral según sea necesario. **Qué aportarás** * Actitud positiva y mentalidad de crecimiento, con un enfoque colaborativo para la resolución de problemas y el intercambio de conocimientos. * Experiencia demostrable en desarrollo backend con Node JS (idealmente 3+ años de experiencia práctica). * Conocimientos sólidos de JavaScript y ECMAScript 6+. * Experiencia con bases de datos SQL y/o NoSQL de alta carga (por ejemplo, MongoDB, MySQL y Redis). * Experiencia o interés en prácticas de DevOps, pruebas, calidad y seguridad. * Experiencia comprobada en la implementación de APIs REST, GraphQL y WebSockets. * Conocimiento de la arquitectura de microservicios y sistemas distribuidos. * Experiencia con control de versiones (por ejemplo, GitLab). * Experiencia práctica con brokers de mensajes (RabbitMQ, Kafka, NATS...). * Comprensión del significado de código de calidad, incluidos los principios de programación limpia y las pruebas, especialmente para aplicaciones web. * Actitud respetuosa y colaboradora, además de excelentes habilidades comunicativas en inglés. * Capacidad para priorizar eficazmente tu trabajo y colaborar con equipos comerciales como Producto, Arquitectura, BI y Talento. * Capacidad para trabajar eficazmente en entornos ágiles y buen conocimiento de metodologías ágiles y lean. * Conocimiento de enfoques CI/CD y herramientas relacionadas. * Curiosidad y disposición para aprender nuevos lenguajes y frameworks, y gusto por experimentar con nuevas tecnologías. **Deseable** * 2+ años de experiencia con pipelines CI/CD y microservicios. * Experiencia con Kubernetes y orquestación de contenedores. * Experiencia trabajando con TypeScript. **Qué utilizarás** * Node.js * JavaScript / TypeScript * MongoDB, MySQL, Redis * RabbitMQ * REST, GraphQL, WebSockets * GitLab * Docker, Kubernetes * JEST **Qué obtendrás** * Seguro privado de vida y salud para ti y tu familia. * Reembolso de gastos de gimnasio. * Cuatro semanas al año para trabajar desde cualquier lugar (para empleados elegibles). * Bolsa de formación para tu desarrollo personal. * Modelo de trabajo híbrido con horarios flexibles. * Tres días remunerados al año para actividades de voluntariado. * Generoso programa de referencias. * 25 días de vacaciones anuales. * Plan privado de pensiones (opcional). * Retribución flexible. **¿Te entusiasma esta oportunidad?** Desplázate hacia abajo para conocer más sobre The Workshop. **Nuestras creencias y compromiso contigo** Valoramos la creatividad y la innovación de nuestro equipo diverso. The Workshop da la bienvenida a candidatos de todos los géneros, orientaciones sexuales, discapacidades, razas, edades, nacionalidades y creencias. ¡Las grandes ideas provienen de grandes personas que florecen al sentirse empoderadas para mejorar nuestros productos y procesos! **Nuestro ADN:** En The Workshop fomentamos un entorno inclusivo y multicultural donde se celebra la diversidad. Con más de 300 empleados de 40 nacionalidades que hablan casi 30 idiomas, nuestras oficinas en Málaga, Madrid y Londres se centran en la colaboración, el intercambio de conocimientos y las iniciativas de bienestar. **Nuestra cultura:** El espíritu lúdico siempre ha formado parte de nuestra esencia en The Workshop. Nuestro recorrido comenzó con una pasión por reinventar la experiencia del jugador. Hoy seguimos construyendo y ofreciendo productos excepcionales de apuestas en línea para nuestros socios y sus jugadores. La excelencia es nuestro estándar. Nos exigimos mucho para entregar software y productos que resistan el paso del tiempo. Con nuestro espíritu rebelde característico y nuestro amor por los retos, nos sentimos impulsados a resolver lo aparentemente irresoluble. No solo desarrollamos software; construimos el futuro de las apuestas en línea. **Por qué unirte** * Al unirte a nuestro equipo, prosperarás en un entorno liderado por: * Innovación global: Únete a una empresa dinámica que impulsa tecnologías punteras en todo el mundo, en un entorno que fomenta nuevas ideas y el crecimiento continuo. * Crecimiento personal: Explora nuevas oportunidades mediante programas de movilidad interna. * Apoyo al bienestar: Benefíciate de iniciativas que promueven el equilibrio entre la vida personal y profesional, así como el desarrollo personal. * Impacto comunitario: Influye en la comunidad tecnológica dentro y fuera de The Workshop, y sé mentor de otros mientras moldeamos juntos el futuro.


