




**¡Hola! Somos Teya.** Teya es un proveedor de servicios de pagos y software, con sede central en Londres, que atiende a pequeñas empresas locales de toda Europa. Fundada en 2019, desarrollamos herramientas fáciles de usar e integradas que permiten a nuestros miembros aceptar pagos y mejorar el desempeño de sus negocios. **En Teya creemos que las pequeñas empresas locales son la columna vertebral de nuestras comunidades.** Estamos aquí porque no creemos que exista un campo de juego equilibrado que brinde a las pequeñas empresas una oportunidad real frente a los gigantes del comercio minorista. Estamos aquí porque vemos cómo los bancos y los proveedores de servicios tradicionales les dificultan aún más las cosas. No consideramos que la mejor tecnología o el mejor servicio deban reservarse únicamente para quienes cuentan con las sedes centrales más grandes. Estamos aquí para luchar por un futuro en el que las pequeñas empresas locales puedan prosperar y para comprometernos con la misma dedicación que ellas nos brindan a todos nosotros. **Forma parte de nuestra historia.** Buscamos talento excepcional para unirse a nuestra misión. Ofrecemos la oportunidad de generar un impacto significativo dentro de una cultura dinámica y altamente conectada, al tiempo que disfrutas de continuas oportunidades de aprendizaje, una comunidad solidaria y orgullosa de servir a nuestra misión, y beneficios integrales. **Tu misión** Como Ingeniero Senior de Software en Teya, desempeñarás un papel fundamental en la configuración del futuro tecnológico de Teya, impulsando la innovación y asegurando que ofrezcamos una experiencia fluida y de alto rendimiento a nuestros comerciantes en toda Europa. Trabajarás con diversos equipos multifuncionales para diseñar, desarrollar y mantener componentes clave de nuestros sistemas que sustentan distintos aspectos de nuestro negocio, desde el procesamiento de pagos y la banca central hasta la gestión del ciclo de vida de los comerciantes y las operaciones internas. Tus contribuciones tendrán un impacto directo en el éxito de nuestros comerciantes, permitiéndoles prosperar en un entorno cada vez más competitivo. Como Ingeniero Senior de Software en Teya, se espera que: * **Diseñes, desarrolles y mantengas código limpio, eficiente, seguro y bien probado**, para satisfacer necesidades empresariales críticas, garantizando escalabilidad, rendimiento y confiabilidad en los sistemas de Teya. * **Asumas la responsabilidad de características y proyectos** durante todo el ciclo de vida del desarrollo de software, incluyendo la definición del alcance, el diseño, el desarrollo, las pruebas, la implementación y el mantenimiento. * **Colabores estrechamente con equipos multifuncionales** (incluidos los departamentos de producto, diseño, ciencia de datos, seguridad y operaciones) para comprender los requisitos, aportar conocimientos técnicos y participar en discusiones sobre arquitectura. * **Desarrolles herramientas e integres sistemas**, para mejorar la eficiencia operativa, la fiabilidad y la escalabilidad de los productos en toda la empresa. * **Contribuyas a la mejora de procesos**, centrándote en la integración continua, la entrega continua y la implementación continua, para garantizar una canalización de desarrollo fluida y estable. * **Participes en revisiones de código**, compartas comentarios de forma constructiva y ayudes a elevar la calidad general y el rendimiento de los resultados del equipo. * **Mentorees y apoyes a otros desarrolladores**, fomentando un entorno colaborativo e innovador. * **Te mantengas actualizado con las últimas tendencias y tecnologías** en ingeniería de software, pagos y fintech, identificando proactivamente oportunidades de mejora e innovación. * **Ayudes a solucionar problemas complejos** relacionados con nuestros sistemas, ofreciendo resoluciones oportunas para garantizar un servicio ininterrumpido a nuestros clientes. * **Ayudes a definir y promover las mejores prácticas** en desarrollo de software, incluyendo calidad del código, pruebas, automatización y seguridad. * **Actúes como experto en materia** en áreas clave, brindando orientación y apoyo a otros equipos. **Tu trayectoria** * **Más de 5 años de experiencia profesional en desarrollo de software**, con una sólida comprensión de sistemas backend, arquitecturas escalables y principios de diseño de software. * **Habilidades sólidas de programación en al menos uno de los siguientes lenguajes: Java, Kotlin, Golang o .NET**; la experiencia con múltiples lenguajes es un plus. * **Conocimientos profundos de los principios de la programación orientada a objetos (POO), estructuras de datos y algoritmos.** * **Capacidad comprobada para diseñar e implementar soluciones eficientes, mantenibles y escalables**, utilizando tecnologías backend. * **Experiencia trabajando con bases de datos** (relacionales y no relacionales), incluido el diseño de esquemas, la optimización de consultas y la integración con bases de datos. * **Experiencia en diseño y arquitectura de sistemas**, incluidos patrones de diseño orientado a objetos, arquitectura de microservicios y desarrollo de APIs. * **Experiencia práctica con control de versiones (Git), integración continua y canalizaciones de implementación.** * **Excelentes habilidades para resolver problemas** y capacidad para depurar problemas complejos en múltiples sistemas o servicios. * **Excelentes habilidades de comunicación, colaboración y mentoría.** * **Experiencia trabajando en procesos de desarrollo ágiles/Scrum.** * **Capacidad para trabajar tanto en equipo como de forma independiente en un entorno acelerado.** * Dominio fluido del inglés. * **Valor añadido:** + **Título universitario en ciencias de la computación, programación o campo relacionado.** + **Experiencia previa en la industria de pagos, fintech o plataformas de servicios de recomendación de ubicaciones y negocios.** + **Experiencia con infraestructura en la nube** (AWS, Kubernetes, Helm). + **Experiencia con frameworks, SDK, APIs y bibliotecas actuales o específicos** relevantes para la pila tecnológica de Teya (por ejemplo, Laravel, Spring, Reactor). + **Experiencia implementando sistemas de autorización (por ejemplo: RBAC, ABAC, SpiceDB).** + **Conocimientos de criptografía o EMV.** **Los beneficios** * Confiamos en ti, así que ofrecemos horarios laborales flexibles, siempre que resulten adecuados tanto para ti como para tu equipo; * Seguro médico; * Ayuda para comidas; * 25 días de vacaciones anuales (más días festivos); * Tarjeta de transporte público; * Eventos y actividades frecuentes del equipo en la oficina y fuera de ella; * Snacks diarios en la oficina; * Entorno de oficina amigable, cómodo e informal. **Teya se enorgullece de ser una empresa que ofrece igualdad de oportunidades.** Nos comprometemos a crear un entorno inclusivo donde todas las personas, sin importar su raza, etnia, identidad o expresión de género, orientación sexual, edad, discapacidad, religión o antecedentes, puedan prosperar y realizar su mejor trabajo. Creemos que un equipo diverso conduce a ideas mejores, resultados más sólidos y un lugar de trabajo más solidario para todos. Si necesitas algún ajuste razonable en cualquier etapa del proceso de reclutamiento —ya sea para entrevistas, evaluaciones u otras partes de la solicitud— te animamos a hacérnoslo saber. Nos comprometemos a garantizar que cada candidato tenga una experiencia justa y accesible con nosotros.


