El portal de empleo de España
Más de 92.000 ofertas activasDesarrollador de Plataforma Sénior en Barcelona
En remoto, Barcelona·Añadida hace 8 días (comprobada el 27 oct)
5 ofertas abiertas
Nuestro resumen
- Modalidad
- En remoto (Barcelona)
- Experiencia
- Nivel sénior
- Beneficios
- Seguro médico privado



Habilidades
The Mill Adventure busca este perfil en varias ubicaciones. Esta vacante es en Barcelona.
Esta oferta se escribió originalmente en inglés.
Salario y beneficios
Qué ofrecen
- Una empresa ágil y enfocada, que ofrece un entorno de trabajo flexible
- La oportunidad de trabajar y aprender de un equipo altamente cualificado y con talento
- Una gran cultura de empresa, donde la responsabilidad es innata, la transparencia es clave y la competencia es una virtud
- Formar parte de una comunidad pequeña, unida y solidaria
- Equipo de trabajo de tu elección
- Seguro médico privado
- Presupuesto para formación
- Beneficio de fitness
- Ayuda para parking/transporte o co-working
- Encuentros de toda la empresa y basados en el equipo
El puesto
The Mill Adventure es una scale-up con la misión definitiva de construir productos increíbles que cambien la forma en que opera la industria del iGaming. Comenzamos nuestro viaje en 2019, con la visión de construir una organización impulsada por la tecnología y crear un equipo ágil compuesto por los mejores especialistas en sus respectivos campos.
Hoy, ofrecemos una plataforma de juego completa para un despliegue rápido y el éxito en el iGaming. Nuestro equipo de más de 100 expertos en tecnología e iGaming se guía por la pasión por la invención, la excelencia operativa y el compromiso de mejorar lo ineficiente.
Confiamos y valoramos a nuestro equipo y nos esforzamos por ofrecer las condiciones de trabajo adecuadas para cada individuo, en modelos remotos, presenciales o mixtos. Vemos la fuerza en ser diferentes y acogemos la diversidad cultural existente en nuestro grupo.
Uno de nuestros puntos fuertes es el moderno stack tecnológico, con el que creemos que es emocionante trabajar y que nos permite movernos rápido. La arquitectura orientada a eventos de servicios específicos de dominio, organizados en un monorepo con pipelines de CI/CD automatizados, por no mencionar que es nativamente serverless, crea un entorno de desarrollo único que es un placer trabajar en él. Queremos mantenernos ligeros y ágiles, sin la carga de procesos artificiales y con un número mínimo de reuniones. Trabajamos de forma estrecha, pero con mucha autonomía.
Como nuestra plataforma de juego es un sistema bastante complejo, tendrás la oportunidad de involucrarte en una variedad de tareas diferentes. Desde la integración con proveedores de pagos o de juegos, la preparación para nuevos mercados, la introducción de nuevas funcionalidades y la mejora y optimización de las existentes. Tenemos muchos proyectos únicos e interesantes:
- SmartLobbies (recomendaciones de juegos personalizadas impulsadas por IA),
- Tournaments (un sistema flexible que admite competiciones en tiempo real entre jugadores),
- Automated withdrawals (componente basado en reglas para automatizar procesos críticos),
- Betpool (solución innovadora de juego social).
Si esto te suena interesante, estamos buscando un Senior Back End Developer para unirse a nuestra aventura.
Qué harás
- Desarrollar y mantener nuestra plataforma de juego, incluyendo las funciones orientadas al cliente, los sistemas de cumplimiento y reporting, y los componentes principales de la plataforma
- Revisar y depurar código con atención a la calidad, la integridad de los datos, los casos límite y los efectos no deseados en toda la plataforma
- Participar en discusiones de diseño y arquitectura de software
- Asumir la responsabilidad de los cambios a lo largo del ciclo de vida del desarrollo de software, aclarando requisitos, evaluando el impacto y verificando el comportamiento tras el lanzamiento
- Colaborar con equipos internos, proveedores y socios
- Utilizar herramientas de desarrollo asistidas por IA, scripting y automatización para mejorar los flujos de trabajo de desarrollo e ingeniería, evaluando críticamente los resultados y siendo responsable de la calidad de los cambios
- Diseñar y realizar pruebas que verifiquen las reglas de negocio, la precisión de los datos y los escenarios de fallo, trabajando con QA para asegurar que los cambios estén adecuadamente cubiertos
Requisitos
Encajarás perfectamente si tienes:
- Conocimiento del ecosistema JavaScript, TypeScript y Node.js
- Experiencia previa trabajando con soluciones AWS (o similares) (DynamoDB, Kinesis, Lambda, Quicksight, S3, etc.)
- Experiencia diseñando y manteniendo pruebas unitarias y de integración automatizadas
- Un enfoque analítico y metódico para la resolución de problemas, con un fuerte enfoque en la iniciativa para investigar requisitos poco claros y causas subyacentes
- Capacidad para trabajar de forma independiente
- Habilidades de autogestión y comunicación
- Experiencia demostrada como Senior Software Engineer, trabajando con Back-End
- Experiencia con arquitecturas orientadas a eventos
- Experiencia desarrollando sistemas de alta disponibilidad y tolerantes a fallos, y manteniendo la consistencia de los datos en arquitecturas orientadas a eventos
- Experiencia práctica utilizando herramientas de IA en el desarrollo de software, con la capacidad de revisar críticamente el código generado y validar su comportamiento; interés en extender la IA y la automatización a los flujos de trabajo de ingeniería
- Se valorará la experiencia con cumplimiento, reporting regulatorio u otros sistemas donde la precisión de los datos, la trazabilidad y la auditabilidad sean esenciales
Nuestras expectativas generales son:
- Altos estándares de comunicación: participa en los chats del equipo, ofrece ayuda cuando alguien la necesite, pide ayuda cuando la necesites, participa en discusiones internas y chats con los stakeholders
- Proactividad: planificar tu propio trabajo, buscar nuevas tareas, participar en actividades más allá de las tareas principales, por ejemplo, monitorizar alertas, ayudar con preguntas de tu área de especialización
- Profesionalidad: proporcionar un trabajo de alta calidad, buscar y sugerir mejoras
- Amabilidad: ser bueno con los demás