Descripción
#### **Acerca de Loyal Guru**
Loyal Guru es la única plataforma de datos de clientes diseñada específicamente para minoristas con el fin de activar programas de lealtad.
Tecnología de primer nivel y experiencia especializada en el sector minorista, integradas en una única plataforma basada en la nube, para ayudar a nuestros clientes a alcanzar un marketing omnicanal de siguiente nivel. Transformamos los datos de los clientes en programas de lealtad accionables y cupones personalizados, otorgando a los minoristas una ventaja competitiva sin precedentes.
Nuestra plataforma ayuda a incrementar el gasto de los clientes, independientemente de que prefieran comprar en tienda o en línea.
##### **El equipo detrás**
Somos un equipo internacional de profesionales apasionados, humildes y dinámicos que reúne el potencial de cada individuo y contribuye de múltiples maneras a una misma misión. Creemos firmemente en una cultura abierta para moldear quiénes somos, donde las ideas brillantes y la excelencia surgen de una excelente combinación de entusiasmo, experiencia y, ¿por qué no?, diversión ;\-).
##### **El puesto**
Como ingeniero de software, trabajarás en un entorno en constante evolución. Con el apoyo del resto del equipo, tu éxito radicará en construir soluciones SaaS de alta calidad, innovadoras y completamente funcionales, cumpliendo con los estándares de programación y el diseño técnico. Formarás parte de uno de nuestros equipos ágiles, donde tendrás la oportunidad de colaborar con los mejores ingenieros y expertos en producto para crear y mejorar nuestra plataforma.
##### **Responsabilidades:**
* Utilizar Ruby y Golang como lenguajes de desarrollo
* Diseñar, implementar y escalar distintas soluciones, prestando atención a escribir código pulido y fácil de entender
* Seguir y aplicar las mejores prácticas durante todo el ciclo de desarrollo
* Participar en revisiones de código y solicitudes de extracción (pull requests), ayudando al equipo a mejorar la calidad del producto
* Contribuir a la arquitectura compartiendo tus mejores ideas y colaborando en su ejecución
* Trabajar estrechamente con otros especialistas (QA, Product Owners, etc.) para lograr un diseño, entrega y calidad de software inigualables
* Apoyar la documentación técnica
* Aprovechar herramientas de inteligencia artificial para el desarrollo asistido de backend e infraestructura, manteniendo altos estándares de calidad, ejerciendo supervisión técnica y verificando los resultados generados para garantizar su fiabilidad y seguridad.
##### **Responsabilidades relacionadas con la Seguridad de la Información**
**Como parte del compromiso de Loyal Guru con la Seguridad de la Información y la Protección de Datos, se espera que:**
* Sigas las mejores prácticas de desarrollo seguro (OWASP Top 10, directrices de programación segura, validación de entradas, manejo adecuado de errores, etc.).
* Garantices que cualquier dato sensible (datos de clientes, credenciales, secretos) se gestione, almacene y transmita de forma segura.
* Protejas tus credenciales de acceso y dispositivos conforme a las políticas de seguridad de Loyal Guru.
* Apliques el principio del mínimo privilegio al gestionar accesos, roles y permisos dentro de los sistemas y el código.
* Participes en sesiones periódicas de formación en seguridad proporcionadas por la empresa.
* Sigas prácticas seguras de control de versiones (Git), incluyendo revisiones de código, flujos de aprobación y evitando la exposición de datos sensibles en el código fuente.
* Informes cualquier incidente de seguridad sospechoso, vulnerabilidad o filtración según el procedimiento de respuesta ante incidentes de Loyal Guru.
* Colabores con los equipos de Seguridad y DevOps para implementar controles de seguridad automatizados en la canalización CI/CD.
* Garantices que las dependencias y bibliotecas de terceros utilizadas en el código fuente se mantengan actualizadas y estén libres de vulnerabilidades conocidas.
##### **Tu perfil:**
* Experiencia previa como ingeniero de software en una empresa de productos, preferiblemente.
* Conocimientos profundos y experiencia práctica con lenguajes orientados a objetos en el lado del servidor, preferiblemente Ruby o Golang.
* Experiencia previa trabajando con tecnologías serverless.
* Experiencia aplicando TDD y trabajando con los principios de Clean Code.
* Experiencia sólida escribiendo APIs REST.
* Experiencia trabajando con Google Cloud.
* Comprensión sólida de SQL y experiencia práctica avanzada con su base de datos principal: PostgreSQL.
* El uso de GIT y la línea de comandos forma parte de tu rutina diaria, y comprendes los beneficios de trabajar en un entorno de despliegue continuo.
##### **Beneficios en Loyal Guru**
##### **Flexibilidad y equilibrio entre la vida laboral y personal**
* Horario laboral flexible.
* Reducción de la jornada laboral: todos los viernes y durante todo el mes de agosto.
* Día libre en tu cumpleaños.
* 25 días de vacaciones.
**Crecimiento profesional**
* Presupuesto para formación y clases de idiomas.
**Bienestar**
* Acceso a Wellhub y BH Bienestar (cuidado físico y emocional).
* Descuento del 50 % en el seguro médico (Sanitas).