¡Unete a SOREDI Games!
En SOREDI Games buscamos a un experimentado programador que quiera asumir el rol de Backend Lead y llevar la división de juegos de SOREDI a un nuevo nivel. Si te apasiona desarrollar soluciones robustas, optimizar sistemas y trabajar en proyectos innovadores, esta es tu oportunidad para llevar tu carrera al siguiente nivel.
Como lider de backend tendrás un papel clave en diseñar y escalar la infraestructura tecnológica detrás de nuestros juegos. Trabajarás con diferentes proyectos en diferentes tecnologías punteras asegurando una buen desempeño y escalabilidad.
Si crees que cumples con los requisitos manda tu currículum a rh@soredi.mx con el Asunto "Backend Lead" y tu nombre.
Requisitos mínimos
- +5 años trabajando como desarrollador backend, con al menos 2 años de experiencia en un rol de liderazgo.
- Dominio avanzado de .NET Core y C#.
- Experiencia con Microsoft Azure (App Services, Functions, Storage, DevOps, entre otros).
- Sólidos conocimientos en diseño e implementación de APIs REST y microservicios.
- Conocimientos en bases de datos relacionales (SQL Server o similar) y NoSQL (CosmosDB, MongoDB u otras).
- Experiencia trabajando con CI/CD y entornos de despliegue automatizado en Azure.
- Conocimientos en frontend y frameworks como React, Angular o Vue.js para coordinar el desarrollo con el equipo de frontend.
- Buen entendimiento de principios de seguridad en el desarrollo web y manejo de autenticación/autorización (OAuth, JWT, etc.).
Requisitos deseados
- Conocimientos de contenedores y orquestación (Docker, Kubernetes).
- Familiaridad con pruebas automatizadas y herramientas de testing.
- Familiaridad con servicios de juego en la nube como PlayFab, Photon o Multiplay.
- Familiaridad con Blockchain y desarrollo de contratos inteligentes.
- Experiencia en DevOps y administración de infraestructuras en la nube.
Responsabilidades
- Liderar y gestionar el equipo de desarrollo backend y coordinar con los diferentes equipos de desarrollo.
- Diseñar y desarrollar arquitecturas escalables y eficientes basadas en .NET Core.
- Definir y supervisar estándares de calidad, mejores prácticas y lineamientos de desarrollo.
- Implementar patrones de diseño adecuados para garantizar el rendimiento, seguridad y escalabilidad de las aplicaciones.
- Participar en la toma de decisiones técnicas estratégicas y aportar mejoras a la infraestructura existente.
Beneficios
- Salario competitivo
- Posibilidad de trabajar de forma remota o presencialmente en Pamplona
- Horario flexible
- Entorno innovador y ambiente de trabajo agradable
- Posibilidad de dirigir la forma de trabajo y los estándares