Game Backend Developer
Descripció de l'oferta
Required Qualifications
- 3+ years of experience as a Backend Programmer, preferably in the game industry.
- Proficiency in Kotlin, or solid experience with related languages such as Java, Scala, or C#.
- Experience designing and maintaining RESTful APIs, and working with cloud-based environments, especially AWS.
- Familiarity with PlayFab or similar Backend-as-a-Service platforms used in game development.
- Solid understanding of databases, data modeling, and backend performance optimization.
- Experience with user authentication, session management, and persistent game state systems.
- Proficient with Git and comfortable working with CI/CD pipelines for deployment and automation.
- Ability to write clean, maintainable, and well-documented code.
- Strong problem-solving and debugging skills, with an autonomous and proactive approach.
- Excellent communication and critical thinking skills.
- Fluent in Spanish (spoken and written), as our daily communication is in Spanish.
- Passion for games, especially RPGs and collectible mechanics.
Nice to Have
- Previous experience working on free-to-play mobile or cross-platform games.
- Experience with Unity and a good understanding of client-server communication.
- Knowledge of networking principles, latency management, and multiplayer architectures.
- Familiarity with backend-driven systems for monetization, events, and player progression.
- Hands-on knowledge of JIRA, Confluence, and Agile workflows (Scrum/Kanban).
- Fluency in English (for documentation and potential cross-border collaborations).
Responsibilities
- Design, develop, and maintain backend services for Soul Breach and other titles, ensuring scalability, security, and high performance.
- Build and maintain RESTful APIs to support gameplay features such as player accounts, progression, matchmaking, live events, economy systems, and analytics pipelines.
- Collaborate closely with client-side developers and game designers to integrate and support content-driven and live service features.
- Ensure data integrity, consistency, and scalability across all backend systems and internal support tools.
- Guarantee data privacy and secure handling of user information in line with industry best practices and compliance regulations.
- Set up and maintain server infrastructure, CI/CD pipelines, and cloud services.
- Contribute to technical decision-making, backend architecture planning, and long-term scalability strategies.
- Meet development deadlines and deliverables set by the production team, ensuring clear and proactive communication on progress.
What We Offer
- Immediate start.
- Full-time permanent contract with flexible working hours.
- Hybrid or fully remote setup (within Spain).
- Competitive salary, adjusted to experience and scope of responsibilities.
- A passionate, senior, and multidisciplinary team that values creativity, autonomy, and excellence.
- A studio culture built on quality, collaboration, and respect for both players and developers.
Ready to Join?
If you are interested and would like to join our team, please send your CV and a link to your portfolio (if available) to jobs@cosmicspell.com, using the subject line: Backend Developer - [Your Name].
We look forward to discovering what you can bring to the world of Soul Breach.
Cosmic Spell is a forward-thinking video game development studio known for its innovative design approach and distinctive visual style. Founded in 2021 in Valencia by a team of entrepreneurs with over 20 years of experience in successful startups across the video game and entertainment sectors, we are backed by No Spoon, a renowned Venture Builder that fosters innovation and growth.
Our team is not just a group of developers - we are a multidisciplinary collective of programmers, designers, artists, gamers, streamers, journalists, and producers, all working together to create engaging, high-quality games. We strive to develop immersive gaming experiences that connect with players on a deeper level, ensuring our products have a lasting impact within and beyond the gaming industry.
We are currently looking for a Backend Developer to join our team and reinforce the development of our first original IP: Soul Breach, a F2P turn-based RPG with collectible mechanics.
Ofertes de treball similars a Game Backend Developer
-
Desarrollador/a Fullstack React/Node (Remoto)
Grupo DigitalAndalusia, Aragó, Astúries, País Vasco, Cantàbria, Castella i Lleó, Castella-La Manxa, Catalunya, Extremadura, Galícia, La Rioja, Madrid, Múrcia, Navarra, Comunitat Valenciana, No peninsular
Description: Construye front-ends modernos y APIs Node en un entorno ágil, con foco en calidad, testing y buenas prácticas. En Grupo Digital buscamos un/a Desarrollador/a Fullstack React/Node para incorporarse a nuestro equipo. Qué harás: Desarrollar interfaces modernas con React 18+, Hooks y manejo avanzado de estado. Diseñar y mantener APIs REST con Node.js (Express/NestJS). Gestionar datos con React Query/TanStack, PostgreSQL o MongoDB vía ORM/ODM. Asegurar calidad mediante tests unitarios e integración (Jest/Jasmine, RTL). Implantar buenas prácticas: linting, SOLID, a11y, seguridad y logging. Participar en flujos de CI/CD, PRs, Docker y automatización de tests. Colaborar en equipo Agile con documentación clara y estimaciones realistas. Imprescindible: 3+ años con React 18+, Hooks y composición. Manejo de estado (Redux Toolkit / Zustand). TypeScript intermedio (tipado estricto). Node.js LTS con Express o NestJS. ORM/ODM (Prisma, TypeORM o Mongoose). Testing con Jest/Jasmine y React Testing Library. Conocimientos OWASP, JWT, CORS y accesibilidad básica. Git, CI/CD (GitHub/GitLab Actions), Docker. Comunicación clara y trabajo en equipo. Deseable: Next.js, Storybook, Cypress/Playwright. OpenAPI/Swagger, observabilidad (OpenTelemetry). Nociones cloud (AWS/GCP/Azure). Inglés medio. Qué ofrecemos Salario competitivo en función de la experiencia Contrato indefinido u opción de contrato mercantil 22 días laborables de vacaciones Plan de retribución flexible: Seguro médico, cheques guardería, cheques transporte Formación en tecnología y soft skills Programa de referidos: 500 EUR por candidatos recomendados que se incorporen con nosotros Condiciones: Contrato indefinido Modalidad: Remoto Lugar de trabajo: España (remoto) Horario: 9-18 h y viernes 8-15 h Salario: En función de la experiencia Sobre Grupo Digital Somos una consultora tecnológica con sede en Madrid. Especialistas en outsourcing de perfiles IT, selección y modelos Talent-as-a-Service, con foco en grandes integradores y empresas del sector financiero y digital. Apostamos por un servicio excelente, equipos autónomos y resultados medibles. Si te gusta trabajar con tecnologías punteras y en entornos que suman, aquí tendrás recorrido.
-
Arquitecto de Software Especializado en Tecnologías Microsoft (Remoto)
EXPERTS CODING SLAndalusia, Aragó, Astúries, País Vasco, Cantàbria, Castella i Lleó, Castella-La Manxa, Catalunya, Extremadura, Galícia, La Rioja, Madrid, Múrcia, Navarra, Comunitat Valenciana, No peninsular
Estamos buscando un Arquitecto de Software especializado en tecnologías Microsoft para unirse a nuestro equipo de desarrollo. Esta posición se centra en el diseño y desarrollo de aplicaciones web utilizando ASP.NET MVC, Web API y entorno Cloud de Azure, además de requerir experiencia en metodologías ágiles, Azure DevOps y frameworks de frontend como React o Angular. Rol: Arquitecto de Software Especializado en Tecnologías Microsoft (Remoto) Responsabilidades: 1. Diseñar y desarrollar arquitecturas de software eficientes y escalables basadas en tecnologías Microsoft. 2. Colaborar con los equipos de desarrollo para diseñar y entregar soluciones de software de alta calidad. 3. Participar en la definición de los requisitos técnicos y funcionales de los proyectos. 4. Proporcionar orientación técnica y liderazgo en la implementación de soluciones basadas en tecnologías Microsoft. 5. Investigar y evaluar nuevas tecnologías y herramientas relacionadas con ASP.NET MVC, Web API y Azure, y recomendar su adopción. 6. Utilizar metodologías ágiles para la planificación, ejecución y entrega de proyectos. 7. Trabajar con Azure DevOps para el seguimiento y control de versiones del software. 8. Integre frameworks de frontend como React o Angular en el desarrollo de aplicaciones web. 9. Garantizar el cumplimiento de los estándares de calidad y buenas prácticas de desarrollo de software. 10. Realizar pruebas y depuración de aplicaciones para garantizar la estabilidad y el rendimiento. Requisitos: 1. Experiencia sólida en el diseño y desarrollo de aplicaciones web utilizando ASP.NET MVC y Web API. 2. Amplio conocimiento de la plataforma Azure y sus servicios, incluyendo despliegue y gestión de aplicaciones en la nube. 3. Experiencia en la aplicación de metodologías ágiles, como Scrum o Kanban, en proyectos de desarrollo de software. 4. Familiaridad con Azure DevOps y su uso en la gestión de proyectos y control de versiones. 5. Experiencia en el uso de frameworks de frontend como React o Angular. 6. Capacidad para diseñar arquitecturas escalables y distribuidas en entornos Cloud de Azure. 7. Experiencia en la integración de servicios y APIs de terceros en aplicaciones web. 8. Conocimiento profundo de los patrones de diseño y buenas prácticas de desarrollo de software. 9. Experiencia en el uso de herramientas de control de versiones, como GIT. 10. Capacidad para trabajar en equipo y excelente habilidad de comunicación. Beneficios adicionales: 1. Oportunidad de trabajar en proyectos emocionantes y desafiantes con tecnologías de vanguardia. 2. Ambiente de trabajo colaborativo y equipo altamente capacitado. 3. Posibilidad de crecimiento y desarrollo profesional. 4. Beneficios competitivos y compensación acorde a la experiencia. Si eres un apasionado de las tecnologías Microsoft, especialmente de ASP.NET MVC, Web API y Azure, y además tienes experiencia en metodologías ágiles, Azure DevOps y frameworks de frontend como React o Angular, ¡esperamos recibir tu solicitud!
-
Backend Developer (Java + Microservicios)
CapgeminiAndalusia, Aragó, Astúries, País Vasco, Cantàbria, Castella i Lleó, Castella-La Manxa, Catalunya, Extremadura, Galícia, La Rioja, Madrid, Múrcia, Navarra, Comunitat Valenciana, No peninsular
Elegir Capgemini es elegir la posibilidad de dar forma a tu carrera profesional como desees. Recibirás el apoyo y la inspiración de una comunidad colaborativa de colegas de todo el mundo y podrás reinventar lo que es posible. Únete a nuestro equipo y ayuda a las principales organizaciones del mundo a descubrir el valor de la tecnología y a construir un mundo más sostenible e inclusivo. Acerca del rol ¿Te apetece sumarte al equipo y participar en un proyecto de gran envergadura en un equipo conformado entre 5 y 8 personas, compuestos principalmente por desarrolladores, junto con roles de Scrum y QA? ¿Qué harás en el proyecto? Realizar correctivos, evolutivos y desarrollos con tecnologías punteras y últimas versiones: Java, Spring Boot y Microservicios, Kafka, Kubernetes, entre otros. Tu perfil Para sentirte a gusto en la posición es necesario que poseas: Entre 6-10 años de experiencia en Java, al menos 3 años con microservicios usando Spring Boot. Tecnologías Java: Spring Boot. Bases de datos: Oracle, MongoDB, SQL Server. Conocimiento en bases de datos relacionales y NoSQL. Arquitectura: Desarrollo con arquitectura de microservicios y orientada a eventos. Mensajería: Manejo de Kafka, RabbitMQ, JMS. Testing: Desarrollo de pruebas unitarias con JUnit y Mockito. Herramientas DevOps: GIT, Maven, Jenkins, Artifactory, Sonar, JMeter, SoapUI, Karma, Jasmine. Despliegue: Conocimiento en Kubernetes. Valorable experiencia con Angular Buen nivel de inglés (B2) Valoramos todas las candidaturas. Contamos con una amplísima oferta formativa, presencial, online de Certificaciones, etc. Aunque no tengas el 100% de los conocimientos valorados ¡nos encantará conocerte! Se valorará positivamente el poseer certificado de discapacidad, en el marco de nuestra política de inclusión y diversidad. Nuestro compromiso con la inclusión e igualdad de oportunidades hace que tengamos un Plan de Igualdad y un Código Ético que garantizan el desarrollo profesional de la plantilla y la igualdad de oportunidades en su selección dentro de un entorno libre de discriminación por cuestión de etnia, nacionalidad, origen social, edad, orientación sexual, expresión de género, religión o cualquier otra circunstancia personal, física o social. ¿Qué te gustará de trabajar aquí? Tenemos un catálogo de medidas de Desarrollo y Conciliación muy completo, como son, por ejemplo: 24 días de vacaciones + 2 asuntos propios + 24 y 31 de diciembre + opción a comprar hasta 7 días de vacaciones al año. FlexAbroad: posibilidad de trabajar en remoto desde otro país durante 45 días. Plan de Compensición Flexible (seguro médico, transporte, formación, tarjeta restaurante o subvención de comida, guardería...) Formación continua, podrás disfrutar de Mylearning y de Capgemini University y de nuestros Campus Digitales y Comunidades profesionales. Tendrás acceso a plataformas como: Coursera, Udemy, Pluralsight, Harvard Manager Mentor, Education First para idiomas (inglés francés, alemán...) ¡entre otras! Participación en Acciones de Voluntariado y Acción Social con nuestros Grupos de Sostenibilidad, Inclusión e Igualdad. ¿Por qué Capgemini? Capgemini es líder global en transformando los negocios de los clientes aprovechando todo el poder de la tecnología. Nos guía el propósito de lograr un futuro inclusivo y sostenible a través de la tecnología y de la energía de quienes la desarrollamos. Somos una compañía responsable y diversa, líder internacional en servicios de IT e Ingeniería con más de 360.000 profesionales en más de 50 países. Con una sólida herencia de 55 años y una amplia experiencia en la industria, los clientes confían en Capgemini para abordar la totalidad de sus necesidades comerciales, desde la estrategia y el diseño hasta las operaciones, impulsadas por el rápido y novedoso mundo de la nube, los datos, la IA, la conectividad, el software, las plataformas e ingeniería digitales. El Grupo reportó en 2022 ingresos globales de EUR22 mil millones.
-
QA Engineer Senior (Remoto)
Digital Talent AgencyAndalusia, Aragó, Astúries, País Vasco, Cantàbria, Castella i Lleó, Castella-La Manxa, Catalunya, Extremadura, Galícia, La Rioja, Madrid, Múrcia, Navarra, Comunitat Valenciana, No peninsular
Oferta Laboral: QA Engineer Senior (Remoto) Modalidad de trabajo: Remoto 100 % Sector: Banca Grado de prioridad: Alta Descripción del puesto: Se requiere un perfil de QA Engineer Senior con una experiencia mínima de dos años en control de calidad de software. El candidato deberá contar con experiencia demostrable en diseño de planes de prueba, ejecución de pruebas y gestión de defectos, así como en automatización y pruebas de rendimiento. Se valorará especialmente la capacidad para trabajar en equipo, la proactividad y la comunicación efectiva con el cliente y equipos multidisciplinares. Requisitos técnicos: Experiencia mínima de 2 años en QA (se valorarán perfiles con más de 4 años de experiencia). Experiencia en diseño, ejecución de pruebas y gestión de defectos. Conocimientos en automatización de pruebas: Frameworks y herramientas: Appium, Selenium, Cucumber, Maven. Pruebas de servicios: Postman, pruebas de APIs REST. Pruebas de rendimiento con JMeter. Uso de herramientas de gestión como Rally. Lenguajes de programación: Java, Bash. Control de versiones: Git, GitLab. Conocimientos en consultas y scripting sobre bases de datos. Certificación mínima deseable: ISTQB Foundation (se valorarán certificaciones superiores). Competencias personales: Perfil proactivo y orientado al trabajo en equipo. Buen nivel de comunicación con el cliente y con equipos multidisciplinares. Capacidad de análisis y orientación a resultados. Condiciones: Modalidad: 100 % remoto. Sector: Banca.
Resum de l'oferta
Game Backend Developer
- España
-
Indefinit
-
> 2 anys experiència
-
0
-
castellano ()
-
ingles ()
Crea CV en ticjob.es
Si encara no estàs registrat com a candidat, publica el teu cv, troba les millors ofertes de el sector TIC i deixa que les empreses et trobin
Crea el teu compte gratuït